我为网站配置了 SSL/TLS,并在原始配置中添加了重定向行。
Redirect permanent / https://mypage/
一切运行正常。现在我被要求恢复它。我删除了基于 SSL 的配置文件,并删除了重定向行,但它不起作用。页面不断重定向。尝试使用完全不同的设备、不同的浏览器、隐身模式,并请一位同事尝试,但它仍然会为他重定向。
那么我该如何停止这种重定向?服务器上是否有某种缓存文件需要删除,或者是否有某些特殊命令可以结束永久重定向,或者我必须采取一些极端措施?
编辑:我尝试从页面文件夹中删除 tmp 文件,并从 /var/cache/apache2 中删除缓存文件
答案1
永久重定向是永久性的,顾名思义。有关重定向的信息存储在浏览器中。浏览器访问过该页面后,它会记住此重定向,甚至不会尝试访问原始页面。要解决此问题,需要删除所有访问过该页面并缓存永久重定向的浏览器中的缓存。这不能从服务器端触发。