我的网站原来收录了上万内容,PR3,现在改版了,内容比原来多3倍,即将要上线了,可是很头疼,如果直接覆盖到原来的目录,这样可以最大程度的保留原来收录的内容可以正常访问,但对于新版来说,目录里多了很多垃圾,且旧版的可能会显示不完美。如果把旧版的转入一个子目录,在新版上做一个链接到旧版(停止更新),这样比较完美,也是我想要的效果,但是原先收录的就会出错。本来想通过404页面转到挪动目录的旧版地址,但是404页面仅支持.html文件,好像没戏,各位有什么高招?是否有什么JS方法?

解决方案 »

  1.   

    经测试404.html页面取得document.URL就是我访问不存在的页面地址,这样我通过ajax把这个地址提交到服务器PHP脚本,PHP脚本检索转移后的目录中是否存在该文件,如果存在就跳转到该页面,大家觉得这个方法如何?会不会导致搜索引擎降权?
      

  2.   

    本人已经成功通过404.html的ajax方法与PHP脚本结合,实现了找不到的页面重新定位,原先的地址访问时不存在了会定位到old目录中
      

  3.   


    不用这么麻烦吧;对新版中需要转向旧版的链接,在.htaccess中重定向不是很简单的事情吗?
      

  4.   

    不用这么麻烦吧;对新版中需要转向旧版的链接,在.htaccess中重定向不是很简单的事情吗?