1

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

我目前正在使用:

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/ [rest of url] 不是 http://site.com/ty/ty/ty/ty/ty/ty/ty/ty/ty/

4

1 回答 1

2

试试这个

RewriteEngine on
RewriteRule ^$ ty [L]
于 2012-07-06T18:26:12.510 回答