我尝试从' / en'重定向301或' / en /'到' / en / home'使用.htaccess,但我做的任何尝试都会导致重定向循环' / en / home / home / home / home / home / home ......'。不应该这样做就像Redirect 301 /en /en/home
一样简单?
答案 0 :(得分:1)
Redirect
的规则也会在重定向的网址中保持匹配/en
。您可以使用RedirectMatch
进行正则表达式支持:
RedirectMatch 301 ^/(en)/?$ /$1/home
另外,请确保在测试时清除浏览器缓存。
答案 1 :(得分:0)
您必须使用完整的网址,例如:
重定向301 /folder_wrong/name.html http://website.com/folder-right/name.html