我太愚蠢了,输入了错误的永久重写规则,我该怎么办?

我太愚蠢了,输入了错误的永久重写规则,我该怎么办?

工作过度疲劳导致我在应用程序中使用了错误的 web.config 文件,因此在错误的 URL 上应用了永久重定向!!

我本意是要转换:

http://www.mydomain.net to https://mydomain.net

但是,我却这样做了(注意.co.uk):

http://www.mydomain.net to https://mydomain.co.uk

我们的 .co.uk 域名不再使用,但我们仍然拥有它。

我设法很快从配置文件中删除了该规则,幸运的是,它处于开发阶段,无论如何也不会有人发现它,我也从 IIS 中删除了该规则。但是,我的浏览器仍然被重定向到错误的域,但其他浏览器不会。所以我认为一切都正常,除了我的浏览器以某种方式在某处缓存了该规则。

我是否对我的网站将来的运行方式造成了永久性的损害?我是否需要做其他事情来删除这个错误的规则?

答案1

由于该301状态表示“永久”重定向,某些浏览器会缓存它。

清除浏览器的缓存应该可以解决问题。

相关内容