有些时候,尤其在文档型的网站中,页面链接经常变化调整。通常的做法即搜索网站中的所有相应页面进行url替换,但是即使这样做了,还是有一定风险,用户可能已经收藏了链接,在用户点击收藏链接跳转的时候,会发现页面不存在。这时,我们可以通过设置404页面来引导用户跳转到其它的可能符合用户期望的页面(比如主页)。同样的,如果其它网站引用了该失效链接,同时不希望此网站的引用失效(或者没有修改此网站的权限),就只能在落地页网站做一下兼容,在跳转的时候重新定向一下,具体代码如下:
1 | !function(){ |
这是一种治标不治本的改动,最好的改动还是移除失效的链接。