今天对asp版卡铺网进行了迁移,因为以前是和别的网站共用空间,所以放到了子目录cardpool里,现在搬到了独立服务器,没有必要放到子目录了,然而在百度、谷歌等搜索引擎中所收录的网站页面都是带cardpool子目录的,一旦我修改了目录,客户将找不到我这里,即便是我自定义了错误页面,将客户引导到首页,仍然会让客户莫名其妙,很有可能选择离开。
另外也可以保留cardpool这个目录,并把整个网站复制进去,这样客户也可以浏览具体页面了,但是这样会造成整个网站的目录混乱,文件更新不能同步,时间长了必然会出现不能显示图片等错误出现。
经过反复琢磨,我想到了一个接近完美的办法,那就是在根目录下建立一个cardpool的虚拟目录,并指向这个根目录,那么访问者浏览某个具体页面的时候,就会引导向根目录下的那个具体页面,就相当于把cardpool这个路径给缩短了,这样网站本身不受影响,也没有干扰客户的访问体验,可谓一举两得。希望能给朋友们以借鉴。
当然,如果你的网站是基于asp.net 的,那就更容易了,直接利用url.rewrite配置重写目录即可,也是一种完美的解决方案。