当我的网站重定向到www时,我在htaccess中编写了以下代码,错误地我忘记了example.com我放置了example.org,它现在重定向到example.org,我发现了我的错误并替换为.com而不是.org,在浏览器中我测试了它的重定向默认为.org。
我不知道为什么它会重定向到.org的另一个网站。有缓存吗?如何解决?
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule (.*) http://www.example.org/$1 [R=301,L]
www.example.com is redirect to www.example.org
答案 0 :(得分:1)
看到这个帖子:
•最简单和最佳的解决方案是发回另一个301重定向 试。
浏览器会意识到它正被引导回它 以前认为是一个取消委托的URL,这应该导致它 再次重新获取该网址,以确认旧的重定向仍然不存在 那里。
编辑:有些评论对此表示怀疑,见下文。
•如果您无法控制之前重定向的网站 目标去了,然后你运气不好。尝试并请求网站所有者 重定向回到你身边。
还有这一个:
让用户在该网址和缓存重定向上提交帖子表单 已经不见了