我正在现有.htaccess
中实施规则,以便将网页重定向到新网站。
http://my_site.com/it/partners
应将301重定向到:
http://rvd.bbb.it
我已实施:
Redirect 301 it/partners http://rvd.bbb.it
但我被重定向到:
http://rvd.bbb.it/?_upage=it/partners
并且目标网站找不到相应的页面。
为什么/?_upage=it/partners
被添加到重定向的网址以及如何摆脱它?
答案 0 :(得分:1)
为什么
/?_upage=it/partners
被添加到重定向的网址以及如何摆脱它?
这实际上是由于您的.htaccess中可能存在的其他重写规则在此重定向规则之前执行。
在.htaccess
:
RewriteEngine On
RewriteRule ^/?it/partners/?$ http://rvd.bbb.it/? [L,NC,R=301]
# all other rules go below this