htaccess修改破坏了Firefox URL

时间:2011-08-03 01:48:58

标签: firefox .htaccess repeat

当我意识到使用插件(在WordPress中)可以更容易管理时,我正在使用.htaccess文件进行简单的重定向。问题是,我删除了我所做的所有.htaccess更改,但我仍然在Firefox中获得重定向循环。如果我输入:

http://example.com/

我得到了

http://example.com/storestorestorestorestorestorestorestore.... etc.

但在其他浏览器中,它可以正常工作,重定向到:http://example.com/store

我删除了所有Cookie,但没有运气。有谁知道为什么这只发生在Firefox?

更新

这是.htaccess的请求。我很确定这是一个由WordPress自动生成的,但这不是我的项目,所以我可能错了:

RewriteEngine on

suphp_configpath /home/naokei5/public_html

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

RewriteCond %{HTTP_HOST} ^naokeidoe.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.naokeidoe.com$
RewriteRule ^/?$ "http\:\/\/naokeidoecreations\.com" [R=301,L]

RewriteCond %{HTTP_HOST} ^naokeidoenatural.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.naokeidoenatural.com$
RewriteRule ^/?$ "http\:\/\/naokeidoecreations\.com" [R=301,L]

RewriteCond %{HTTP_HOST} ^naokeidoestyle.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.naokeidoestyle.com$
RewriteRule ^/?$ "http\:\/\/naokeidoecreations\.com" [R=301,L]

RewriteCond %{HTTP_HOST} ^naokeidoehome.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.naokeidoehome.com$
RewriteRule ^/?$ "http\:\/\/naokeidoecreations\.com" [R=301,L]

另外,我刚刚在另一台PC上的另一台Firefox上测试过,重定向工作正常。它只在我的笔记本电脑Firefox上,我可以重新启动浏览器而没有结果。

0 个答案:

没有答案