2

我们目前正在使用下面的 .htaccess 代码将 /artist/* 重定向到 /artists/* 效果很好但是,我们需要 URL /artist/ 保持可用而不重定向到 /artists/ .htaccess 可以吗?如果可能,我们希望避免基于 PHP 的重定向。

RewriteRule ^artist/(.*)$ /artists/$1 [R=301,NC,L]
4

1 回答 1

2

如果您不想更改浏览器中的 URL 意味着您不想重定向并且只想重写到不同的 URL,请尝试以下操作(我们需要R从规则中删除标志。此外,此规则认为您/artists在根目录中如果不是这种情况,则在 Rule 中删除其起始斜杠。

RewriteRule ^artist/(.*)/?$ /artists/$1 [NC,L]
于 2021-01-11T10:58:25.377 回答