miranj/craft-redirector

一个Craft CMS插件,用于将URL重定向到条目。

安装: 170

依赖项: 0

建议者: 0

安全: 0

星星: 3

关注者: 2

分支: 0

开放问题: 0

类型:craft-plugin

dev-dev 2024-09-17 22:35 UTC

This package is auto-updated.

Last update: 2024-09-17 22:35:54 UTC


README

这是一个Craft CMS插件,用于通过防止404错误并重定向到新条目的URL来处理旧路径和URL。

内容

用法

为了处理旧路径和URL,我们需要创建一个字段来捕获它们。我们可以利用Craft内置的URL字段来达到这个目的。

  1. 创建一个新的URL类型字段。将允许的URL类型设置为网页

  2. 将此字段添加到所有具有自有URL的条目所在的部分。

  3. 为该插件创建一个配置文件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提供