伪静态引起robots出错 2010-10-13 wordpress 14 条评论 13263 次阅读 写的好好的robots怎么就是用谷歌的网站管理员工具读不出来,一直读的都是那个什么虚拟robots,原来……是伪静态惹的祸。 由于用的是ISAPI_REWRITE+httpd.ini在httpd.ini中添加RewriteRule /robots.txt /robots.txt [L]就可以了。 谷歌网站管理员工具地址http://www.google.cn/webmasters/ 在论坛上问有关虚拟robots的事儿,好像懂的人不多。只说了个地址在wp-includes > functions.php > do_robots() 也看不太明白,这个有什么改的呢,怎么改呢。不过也没什么好研究的了,直接自己写robots就完了,注意伪静态问题哦:) 附:do_robots() ``` function do_robots() { header( 'Content-Type: text/plain; charset=utf-8' ); do_action( 'do_robotstxt' ); $output = ''; $public = get_option( 'blog_public' ); if ( '0' == $public ) { $output .= "User-agent: *\n"; $output .= "Disallow: /\n"; } else { $output .= "User-agent: *\n"; $output .= "Disallow:\n"; } echo apply_filters('robots_txt', $output, $public); } ``` 标签: wordpress, 伪静态, robots 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
一样的困惑,爱,伪静态惹的祸啊
淡定
WP最好还是用L吧,W确实有点恼火。
什么是L,什么是W?我不太懂额,能否解释一下~
我觉得WIN好着. 也支持rewrite
伪静态的比较好点了,大家都是用的伪静态的
呵呵,我还是等等换linux主机好了,windows确实有点难受~
现在伪静态不一定好!
那怎样比较好呢?生成全静态吗?用那个WP Super Cache?好像会出现一些错误,比如WP-RecentComments?求教~
现在优化伪静态不一定好
:-? win主机杯具啊,现在装WP都用Linux的
哎,我也没办法,手头现在就这一个win的主机,先用半年吧,然后再换:P
我也有这样的问题
呵呵,分享咯~