我需要将子文件夹重定向到另一个子文件夹,但我不想继续使用尾部斜杠或任何URL参数后的内容。
例如:
www.mysite.com/this-is-the-old/ - > www.mysite.com/this-is-the-new /
但是无论用户添加到旧URL的末尾,我都希望重定向。无论我尝试什么(在RedirectMatch或RewriteRule中),它总是将尾随字符添加到新URL。
答案 0 :(得分:1)
您可以在站点根目录中使用此重写规则.htaccess:
RewriteEngine On
RewriteRule ^this-is-the-old(/.*)?$ /this-is-the-new/? [L,NC,R=301]
在测试此新规则之前,请务必完全清除浏览器缓存。