现在,我对301重定向没有任何问题,但是有一个人问我如何撤消浏览器和搜索引擎缓存的301重定向,所以我回答说:“通过做301重定向返回到原来的url",至少这是我认为的解决方案,直到我看到有人提到你不能做301重定向返回http://getluky.net/2010/12/14/301-redirects-cannot-be-undon/ http://www.velocityreviews.com/forums/t500058-undo-301-redirect.html。
这是一个惊喜,我不知道这是不是真的,所以我想问的是,将缓存的永久301从页面/a.html重定向到页面/b.html返回原始/a.html的正确方法是什么?
我想要一些专家的意见。
发布于 2012-04-13 07:40:22
不要使用301,如果这些东西没有永久移动(永远!)这将是正确的解决办法。
问题是缓存是在客户端完成的,因此您需要等待缓存超时,然后客户机将再次获得原始页面。
据我所知,在您的情况下,无法从服务器端执行此操作。
作为的解决方案,可以创建a.html的同义词(在服务器上,如ln -s a_foo.html a.html),并从b.html重定向到a_foo.html
发布于 2017-05-01 11:49:21
如果您的问题重定向仅在HTTP上,请更改为HTTPS。或者将example.com更改为www.example.com,或者改为相反。
https://stackoverflow.com/questions/10136895
复制相似问题