工作过度疲劳导致我在我的应用程序中使用错误的web.config文件,因此应用了一个永久redirect在错误的URL!
我的意思是转换:
http://www.mydomain.net to https://mydomain.net
但是,我这样做(通知.co.uk):
http://www.mydomain.net to https://mydomain.co.uk
我们的.co.uk域名不再使用,但我们仍然拥有它。
我设法很快从configuration文件中删除了规则,幸好它处于开发阶段,无论如何也没有人登陆它,而且我也从IIS中删除了规则。 但是,我的浏览器仍然被redirect到错误的域名,但其他浏览器却没有。 所以我认为,除了浏览器之外,一切都还好。
我是否对我的网站将来如何运行做了任何永久性损害,并且是否需要采取其他措施来消除此不正确的规则?
由于301状态意味着一个“永久”的redirect,一些浏览器将caching它。
清除浏览器的caching应该可以做到。