我正在使用.htaccess为我的旧页面/目录应用301重定向。
但是,奇怪的是,似乎仅在页面的第一次加载上重定向。
示例步骤:
- 我正在将"/page1.html"重定向到"http://www.test.com/page/1/"
- 我上传了包含所有链接的新.htaccess文件。
- 我通过浏览器访问了"page1.html",它运行良好!
- 我为"page1.html"重新输入了相同的 URL,然后按了 Enter,但现在它重定向到一个不正确的 URL。很奇怪! 我重新
- 上传了 .htaccess,没有任何变化,我重新输入了相同的 URL,然后再次工作。
- 再次进入,然后再次失败。
很奇怪的家伙吧?你有什么解决方案吗?或者也许可以解释为什么它的行为非常奇怪?
将此标记为已解决。事实证明,这只是浏览器的缓存问题。为避免此新手错误,请通过隐身窗口或隐私浏览测试您的htaccess重定向,这是我们浏览器的内置功能。或者,您可以在每次测试时清除缓存。:-)