【发布时间】:2014-08-11 16:31:52
【问题描述】:
- 前端 Web 服务器:IIS 7.5
- 后端 Web 服务器:Tomcat 5.5.28。
- 两者都在同一台机器上。
- IIS 使用 AJP 连接器 -- isapi 过滤器 -- 将适当的请求传递给 Tomcat。
IIS 正在使用 robots.txt 文件来阻止网络爬虫访问网络文件。它的位置是inetpub\wwwroot\robots.txt。这是它的内容:
User-agent: *
Disallow: /
Tomcat 应用程序位于inetpub\wwwroot\tomcatapp\ 目录中。换句话说,任何包含tomcatapp 目录的请求都会从 IIS 转发到 Tomcat。
我是否需要在 Tomcat 上下文中添加一个 robots.txt 文件(即 tomcatapp),如果需要,我应该把它放在哪里?我问是因为我不知道搜索机器人是只读取前端 Web 服务器还是它们也能够读取后端 Web 服务器。
非常感谢您的帮助。
【问题讨论】:
标签: tomcat iis webserver robots.txt ajp