重定向问题,由于重写错误而不断向url添加字符串

时间:2017-04-06 15:47:53

标签: php .htaccess

我有一个链接:/ oldlink /需要定向到/ oldlink / general但是如果我在我的htaccess中执行此代码,则会出现无限循环,因为它一直在我的URL后面添加/ general / general / general。 / p>

Redirect 301 /oldlink/ /oldlink/general/

我可以添加某种代码,让它停止向网址添加额外的字符串吗?也许重写而不是重定向?

1 个答案:

答案 0 :(得分:1)

您的重定向模式也与目标网址匹配。您需要使用RedirectMatch而不是Redirect指令来避免循环错误

RedirectMatch ^/oldlink/?$ /oldlink/general/