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中修复它:
只需删除有关重定向的行。
还有每个拥有谷歌浏览器的人,请执行以下步骤:
这将清除您的所有缓存,您会没事的。
永久重定向缓存可能在浏览器中
,在大多数浏览器中删除它是很棘手的.
但首先,尝试使用其他浏览器来查看是否属于这种情况.
如果问题出现在浏览器中:
这在我之前发生过,清理该网站的浏览器数据是不够的.
我也意识到每个浏览器都有一个技巧.
在Safari(适用于Mac)中,我需要选择"重置Safari ..."(没有恐慌,使用此选项既没有书签也没有删除扩展名).
我不记得我是如何为Chrome做的,但创伤较少.
课程
播放重定向时首先使用[302].
测完一切后,将代码更改为[301]
| 归档时间: |
|
| 查看次数: |
20509 次 |
| 最近记录: |