neos/redirecthandler-neosadapter

Neos 重定向处理器

资助包维护!
shop.neos.io/neosfunding

安装次数: 632 666

依赖项: 11

建议者: 4

安全: 0

星标: 6

关注者: 4

分支: 14

公开问题: 9

语言:Gherkin

类型:neos-package

5.0.2 2024-08-29 07:38 UTC

README

Latest Stable Version Total Downloads License

Neos 重定向处理器

此包允许对重命名/移动的页面自动进行重定向。这有助于SEO和用户体验,避免死链接。

此外,对于已删除的页面,将给出 410 (已删除) 状态码,而不是 404 (未找到)。

有关所有功能和用法,请参阅文档

安装

要使用重定向包,您必须安装此包。

composer require "neos/redirecthandler-neosadapter"

并且还需要一个存储包。可以使用 composer 安装存储重定向到数据库的默认包:

composer require "neos/redirecthandler-databasestorage"

使用 composer 安装用于手动管理重定向的后端UI模块:

composer require "neos/redirecthandler-ui"

调整您的 webserver 配置

注意:当使用此功能处理持久资源的重定向时,您必须调整默认的重写规则!默认情况下,任何对 _Resources/… 的错误都会停止请求并从 webserver 直接返回 404。

# Make sure that not existing resources don't execute Flow
RewriteRule ^_Resources/.* - [L]

为了使重定向处理器能够看到请求,必须删除此规则。通常,性能影响可以忽略不计,因为 Flow 只会对曾经存在并且有人还持有链接的资源进行操作。

配置

您可以在文档中找到配置选项。

许可证

请参阅许可证