在 .htaccess 文件中删除重定向选项后执行重定向

在 .htaccess 文件中删除重定向选项后执行重定向

我使用重写规则在 Apache 服务器上进行了一些重定向,效果很好,删除此选项后,我的浏览器仍能获取重定向链接,但当我在其他系统中测试时却不能。这对我来说很奇怪,我不知道问题出在哪里。这有什么逻辑可以解释吗?还是我在做梦?

我在客户端上使用 win 10,在服务器上使用 apache-2.2,希望它们有帮助。

坦克。

答案1

您的浏览器已缓存重定向,因此它甚至不会向该页面发出请求。您需要清除浏览器缓存或等待缓存过期。

您建立了 HTTP 301 重定向,表明页面已移动永久. 使用 HTTP 302 重定向进行临时重定向。

相关内容