miranj / craft-redirector
一个Craft CMS插件,用于将URL重定向到条目。
dev-dev
2024-09-17 22:35 UTC
Requires
- php: ^7.4 || ^8.0
- craftcms/cms: ^3.7.0 || ^4.0.0 || ^5.0
Requires (Dev)
- craftcms/phpstan: dev-main
- craftcms/rector: dev-main
This package is auto-updated.
Last update: 2024-09-17 22:35:54 UTC
README
这是一个Craft CMS插件,用于通过防止404错误并重定向到新条目的URL来处理旧路径和URL。
内容
用法
为了处理旧路径和URL,我们需要创建一个字段来捕获它们。我们可以利用Craft内置的URL字段来达到这个目的。
-
创建一个新的URL类型字段。将允许的URL类型设置为网页。
-
将此字段添加到所有具有自有URL的条目所在的部分。
-
为该插件创建一个配置文件
config/redirector.php
并添加第一步中创建的字段的句柄。<?php return [ 'redirectField' => 'legacyUrl', ];
安装
您可以使用Composer安装此插件。
打开您的终端并运行以下命令
# go to the project directory
cd /path/to/project
# tell composer to use the plugin
composer require miranj/craft-redirector:dev-dev
# tell Craft to install the plugin
./craft plugin/install redirector
要求
此插件需要Craft CMS 3,4或5。
由Miranj提供