У меня есть сервер Tomcat и несколько Webapps (webapp1, webapp2, ...).Где разместить sitemap.xml и robots.txt в случае сервера Tomcat с несколькими Webapps
Где следует размещать файлы sitemap.xml
и robots.txt
?
Нужен ли мне один файл sitemap.xml
и один файл robots.txt
для каждого Webapp?
Должен ли я ставить sitemap.xml
и robots.txt
под соответственно:
"where_tomcat_is_installed/webapps/webapp1/"
,
,
...
Должен ли я запретить /WEB-INF/lib/
?
Если нет, то достаточно положить следующее содержание в robots.txt
:
User-agent: *
Здравствуйте. Спасибо за ваш ответ. Учитывая то, что я написал ранее, находится ли «where_tomcat_is_installed/webapps /» корневая папка? –
Поскольку корневая папка технически не имеет имени (но это не '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ''), то tomcat называет его ROOT по умолчанию (обратите внимание на заглавные буквы). Кроме того, если у вас есть файл context.xml, вы также можете использовать это, чтобы объявить, что веб-приложение должно быть развернуто как «/». Но, вместо того, чтобы изучать файлы context.xml только для этой цели, 'webapps/ROOT' тоже прекрасен. –
Решает мою проблему. Большое спасибо. –