webino/webino-canonical-redirect

Zend Framework 2 的 URI 正规化工具

0.1.1 2013-12-06 19:28 UTC

This package is auto-updated.

Last update: 2024-09-04 22:48:00 UTC


README

Build Status Coverage Status Scrutinizer Quality Score Dependency Status
Latest Stable Version Total Downloads Latest Unstable Version License

允许您配置网站 canonical URI 的 www 和尾部斜杠。如果提供错误的 URI 格式,则通过 HTTP 301 重定向到正规化的 URI。

如果您无法或不知道如何配置您的 Web 服务器重写以处理 URI 重复内容,此模块是明智的解决方案。

功能

  • 重定向 ..domain.tld/index.php..domain.tld
  • 配置网站是否使用 www www.domain.tld 或不使用 domain.tld
  • 配置网站是否使用尾部斜杠 ..domain.tld/something/ 或不使用 ..domain.tld/something

设置

以下步骤是使此模块正常工作的必要步骤,考虑到 zf2-skeleton 或非常相似的应用程序

  1. 运行: php composer.phar require webino/webino-canonical-redirect:dev-develop
  2. WebinoCanonicalRedirect 添加到启用的模块列表中

快速入门

复制、粘贴以下设置并覆盖到您的配置中

'webino_canonical_redirect' => array(
    'enabled' => true,
    'www'     => false,     // bool = enabled|Use URI with www
    'slash'   => false,     // bool = enabled|Use URI with trailing slash
),

开发

我们将感激任何对这个模块的开发贡献。

学习 如何开发 Webino 模块

补充说明

如果您对这个 Zend Framework 模块感兴趣,请报告任何问题,并且不要犹豫做出贡献。

报告错误 | 分支我