【发布时间】:2013-09-19 07:50:12
【问题描述】:
我试图从搜索引擎中排除我所有的 liferay 测试环境。 新行正在消失,并且 \r\n 或 \n 作为分隔符也不起作用。
这是我的机器人文件:
User-agent: *
Disallow: /
这是我的 web.xml sn-p:
<filter>
<filter-name>RobotKiller</filter-name>
<filter-class>com.robot.kill.KillARobot</filter-class>
</filter>
<filter-mapping>
<filter-name>RobotKiller</filter-name>
<url-pattern>/robots.txt</url-pattern>
</filter-mapping>
域/robots.txt:
User-agent: *Disallow: /
【问题讨论】:
-
不确定您的换行问题,但您的 robots.txt 不允许不正确。应该是
Disallow: /防止所有爬取。 -
你是对的,我在这个问题中写错了。编辑了问题
-
我只使用 Liferay Web 界面。转到站点设置-> 机器人并输入两行。我不调整任何 web.xml 文本来执行此操作。这不适合你吗?
-
它在 6.0.6 中是否可用,因为我似乎找不到它?谢谢
标签: seo liferay web.xml robots.txt