【发布时间】:2016-01-19 16:15:32
【问题描述】:
我试图找到上述问题的答案,但一直未能如愿。我发现的大多数示例都是将所有子目录子页面重定向到根目录,而不是重定向到子目录的根目录。
例如,我希望所有http://domain.com/subdirectory/* 都转到http://domain.com/subdirectory/ 并在.htaccess 中实现了以下重定向规则:
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^subdirectory/(.*)$ /subdirectory/ [R=301,NC,L]
我也试过了:
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^subdirectory/(.*)$ http://domain.com/subdirectory/ [R=301,NC,L]
在尝试转到http://domain.com/subdirectory 时,上述两种情况都会导致重定向循环错误——这里有什么想法或建议吗?
【问题讨论】: