我在更新的网站上遇到了一些重写规则的问题...我正在尝试将旧目录的请求重定向到新页面,如下所示:
http://www.mysite.com/olddirectory - > http://www.mysite.com/this-is-the-new-page
以下规则有效,但目录上没有尾部斜杠: 即:/ olddirectory重定向正确,但/ olddirectory /不
RewriteRule ^olddirectory$ this-is-the-new-page [R=301,NC,L]
有关如何识别dir上的尾部斜线的任何想法?
答案 0 :(得分:1)
以下规则将使用或不使用尾部斜杠进行重定向:
RewriteRule ^olddirectory/?$ /this-is-the-new-page [NC,R=301,L]
关键是使尾随斜杠可选,这就是?
所做的:/?