修复htaccess中的重定向循环

时间:2012-07-06 17:54:03

标签: .htaccess redirect

我在google上花了一些时间,在这里搜索,但我仍然无法解决我的困境。

我目前正在使用:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^(www.)?site.com$

RewriteRule ^(/)?$ ty [L]

http://www.site.com/ **Works**
http://www.site.com **Works**
http://site.com/ **Redirect Loop**
http://site.com **Redirect Loop**
https://www.site.com/ **Works**
https://www.site.com **Works**

任何人都可以帮我修复我的RewriteCond来摆脱循环吗?

最终结果应为http://site.com/ty/ [其余网址] http://site.com/ty/ty/ty/ty/ty/ty/ty/ty/ty/

1 个答案:

答案 0 :(得分:2)

试试这个

RewriteEngine on
RewriteRule ^$ ty [L]