Does WP read itself?

时间:2012-12-20 作者:cleek

我在看我的服务器日志,发现了一些奇怪的东西。每天,有时一天多次,我都会看到这样一系列的热门歌曲:

67.210.126.90--[2012年12月17日:04:36:09-0800]“GET/blogs/about/HTTP/1.0”200 18075“-”WordPress/3.5;[我的博客URL]”

67.210.126.90--[2012年12月17日:04:36:11-0800]“GET/blogs/3/a-star-is-born/HTTP/1.0”200 13301“-”WordPress/3.5;[我的博客URL]”

67.210.126.90--[2012年12月17日:04:36:12-0800]“GET/blogs/8/107655531126398381/HTTP/1.0”200 9462“-”WordPress/3.5;[我的博客URL]”

67.210.126.90--[2012年12月17日:04:36:14-0800]“GET/blogs/9/107659020500242493/HTTP/1.0”200 9715“-”WordPress/3.5;[我的博客URL]”

。。。

67.210.126.90--[2012年12月17日:11:38:52-0800]“GET/blogs/17493/bonus/HTTP/1.0”200 13671“-”WordPress/3.5;[我的博客URL]”

67.210.126.90--[2012年12月17日:11:38:53-0800]“GET/blogs/17496/monday-cat-blogging-367/HTTP/1.0”200 10019“-”WordPress/3.5;[我的博客URL]”

67.210.126.90--[2012年12月17日:11:38:55-0800]“GET/blogs/17497/start-your-iPod-363/HTTP/1.0”200 10418“-”WordPress/3.5;[我的博客URL]”

也就是说,67.210.126.90(即nasa.lunarpages.com,博客所在的服务器)上的一些东西正在按顺序获取我所写的每一篇博客文章。我假设Wordpress正在这样做,但我已经搜索了几个小时,找不到Wordpress为什么会这样做的任何信息(或者即使Wordpress会这样做)。Wordpress这样做没有多大意义——它可以从DB中读取帖子,毕竟,它不需要渲染它们。但据我所知,我没有为自己做任何其他事情。

但是,如果不是Wordpress,我真的很困惑。我不知道托管服务器上还有什么其他功能可以访问所有页面。

有人见过这样的东西吗?

1 个回复
SO网友:Rarst

您在日志中看到的用户代理与WordPress HTTP API的默认值一致:

\'WordPress/\' . $wp_version . \'; \' . get_bloginfo( \'url\' )
您可以使用以下方法验证请求是否来自WordPress安装Core Control 插件的HTTP日志记录模块。

但从这些信息中,我们无法说出这些请求发生的原因。它可能是有意的或无意的,也可能来自核心或扩展(插件/主题)。

结束