解决wordpress robots.txt无法正常访问的问题

访问一直都是

User-agent: *

Disallow:

是因为和google-xml-sitemap插件的冲突,造成只能访问虚拟robots.txt

网上无外乎就是两种方法:安装kb Robts.txt插件和增加wrodpress伪静态规则

方法一:kb Robts.txt插件。这里要强烈谴责一下那些不负责任的人,转载文章都不经过思考,这个插件从07年就停止更新了,最高支持wordpress 2.5版本,即使能用,能保证一定是安全么,虽然我对代码不懂……可以点击图片查看插件发布的截图:点我点我

方法二:在hpptd.ini中添加一条伪静态规则(wordpress伪静态规则)

RewriteRule /robots.txt /robots.txt [L]

但是我实际使用中,不知道是缓存(我没有安装缓存插件)的原因还是其他什么,并不能生效。我的方法是:先关闭google-xml-sitemap插件,然后添加伪静态规则,上传robots.txt到根目录,发现能正常访问后,再重新开启google-xml-sitemap插件即可

posted @ 2012-02-24 13:45  kiah  阅读(567)  评论(0编辑  收藏  举报