wordpress中robots.txt不显示怎么办?

wordpress中robots.txt不显示怎么办?

作者:明星 |  时间:2013-11-20 |  浏览:3548 |  评论已关闭 条评论

有wordpress网站的朋友可能会遇到这样的情况:当网站搭建好之后,在根目录上传robots.txt文件,测试打开却发现什么都没有,或者是不是自己设定的内容,那么遇到wordpress中robots.txt不显示怎么办?继续往下看吧。

其实当我最开始搭建wordpress博客的时候,发现上传到根目录的robots.txt里面的内容根本就不是自己所上传的内容。那么如何查看自己网站robots.txt呢?一般情况下都是 http://你的域名/robots.txt这种样式的。

那么当打开发现这个robots.txt不是自己填写的时候怎么办呢?这个可能是wordpress博客系统在你搭建网站的时候虚拟了一个robots.txt文件,当你上传之后就会优先选用你上传的robots.txt文件,但是有时候就是优先选用了系统默认的robots.txt了。

好吧,来说说具体方法:

​首先打开你的程序,在wp-includes目录下找到functions.php文件。

然后用记事本打开或者是用dreamweaver 打开,这里用dreamweaver进行编辑,打开functions.php文件,找到function do_robots() ,大概在1070行左右,可以看到系统默认的robots.txt文件的定义规则。

按照上面的规则样式来重新编写,将你网站需要添加的内容添加到这段代码里面。我的只添加了这么多:

$output .= “Disallow: $path/wp-admin/\n”;
$output .= “Disallow: $path/wp-includes/\n”;
$output .= “Disallow: */feed/\n”;
$output .= “Disallow: /tag/*/feed\n”;
$output .= “Disallow: /*.js\n”;
$output .= “Disallow: /*.css\n”;
$output .= “sitemap: http://www.29mo.com/sitemap.xml\n”;

添加好之后然后点击保存,这时候你就可以打开你的网站查看网站robots.txt是否完整了。

相关推荐
更多

评论已关闭。