有时候遇到的情况很特别,比如,最近有人给我发邮件请求删除我一个站点上的一篇文章,我那个站点因为是属于CJ的,我看了一下,根本没法删除一篇文章,但是那个发邮件的人非常迫切,于是我得另想办法,后来灵机一动:我删除不了它,但是我可以让访问者无法浏览总是可以做到的吧?

于是,单页面301跳转就派上用场了。实现方法如下:

因为网站是PHP环境搭建的,因此在网站根目录下的.htaccess文件中添加以下代码:

Redirect 301  /old/oldpage.htm    /new/newpage.htm

原理很简单,就是将那个需要删除的页面301跳转到一个新的页面,从而达到删除的目的。当然,为了很负责任地给别人一个交代,我在进行了301跳转后,在Robots.txt文件中对那个页面也进行了拦截,并且在网站管理员后台也提交了网址删除申请。

与人玫瑰,手有余香。