【发布时间】:2013-10-16 10:51:42
【问题描述】:
我将一些静态 html 文件/url 重定向到一些新的 url,如下所示:
Redirect 301 / http://newsite.com
Redirect 301 /pageA.html http://newsite.com/subfolder/page-a/
Redirect 301 /pageA-B.html http://newsite.com/subfolder/page-a/page-b/
但是,生成的 url 看起来像这样:
http://newsite.com/subfolder/pageA-B.html/
而不是
http://newsite.com/subfolder/page-a/page-b/
为什么我的 url 重定向会沿旧路径传递?
【问题讨论】:
-
你的 htaccess 文件中是否也有 mod_rewrite 规则?
-
@JonLin - 不,这只是一个直接的重定向列表。虽然我只是很偶然地想通了。我会在此之后立即发布答案。
标签: .htaccess redirect url-redirection