无法删除301重定向

bei*_*lex 13 .htaccess redirect http-status-code-301

我愚蠢地在websiteA.com上进行了301重定向到websiteB.com.从.htaccess文件中删除它后,重定向仍在运行.我尝试从本地网络外部进行重定向.我已清除缓存并尝试使用其他浏览器.

有人有什么建议吗?

更新:

如果我向此.htaccess文件添加302重定向,该网站将尊重它.当我删除它时,仍然会发生旧的301重定向.

.Ataccess文件为websiteA.com:

# -- concrete5 urls start --

Options -Indexes

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
# -- concrete5 urls end --

#RewriteCond %{HTTP_HOST} ^.*$
#RewriteRule ^/?$ "http\:\/\/www\.websiteB\.co\.uk\/" [R=301,L]
Run Code Online (Sandbox Code Playgroud)

Fil*_*sen 14

浏览器缓存301 Moved Permanently,直到另有说明.它是默认行为:http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.3.2.

要在IE9中修复它:

  1. 打开IE9并按Ctrl + Shift + P进行隐私浏览
  2. 导航到问题URL
  3. 然后回到正常浏览,一切都应该没问题了

  • @DaniëlTulp:我认为在Firefox中使用ctrl-F5和/或缓存清理就足够了. (3认同)

Luc*_*nte 7

使用Chrome,尝试在开发者控制台打开(F12)的情况下访问网站

确保在“网络”标签下选中了“禁用缓存”

绕过301重新导向

这将绕过浏览器端的301重定向缓存。


Dar*_*teK 5

只需删除有关重定向的行。

还有每个拥有谷歌浏览器的人,请执行以下步骤:

  1. 按键盘上的 CTRL + SHIFT + DELETE。
  2. 只检查->“缓存中存储的文件和图像”
  3. 在“存储在缓存中的元素自:过去一周”中选择

这将清除您的所有缓存,您会没事的。

  • 您指的是字母 SUPR 还是某些键盘上的键? (2认同)

ePi*_*314 5

永久重定向缓存可能在浏览器中
,在大多数浏览器中删除它是很棘手的.
但首先,尝试使用其他浏览器来查看是否属于这种情况.

如果问题出现在浏览器中:
这在我之前发生过,清理该网站的浏览器数据是不够的.
我也意识到每个浏览器都有一个技巧.
在Safari(适用于Mac)中,我需要选择"重置Safari ..."(没有恐慌,使用此选项既没有书签也没有删除扩展名).
我不记得我是如何为Chrome做的,但创伤较少.

课程
播放重定向时首先使用[302].
测完一切后,将代码更改为[301]


bul*_*ley -1

尝试重新启动 Apache

(在 Ubuntu 服务器上:service apache restart/etc/init.d/apache2 restart