Foros de discusión

Robots.txt

Max Ko, modificado hace 11 años.

Robots.txt

New Member Mensajes: 5 Fecha de incorporación: 24/02/13 Mensajes recientes
Добрый день!

Необходима помощь в размещении robots.txt на портале (v6.0.5).

Пробовал вносить в portal-ext.properties соответствующие настройки:

robots.txt.with.sitemap=com/liferay/portal/dependencies/robots_txt_with_sitemap.tmpl
robots.txt.without.sitemap=com/liferay/portal/dependencies/robots_txt_without_sitemap.tmpl

при этом помещал указанные файлы в liferay-portal-6.0.5\tomcat-6.0.26\webapps\ROOT\WEB-INF\classes\com\liferay\portal\dependencies\

Но ожидаемого эффекта так и не получил, т.е. все та же ошибка: Current URL /robots.txt generates exception: null

Перерыл поиск, но ничего толком не нашел, кроме вышеукзанного способа.

Спасибо!
thumbnail
Alexey Melnikov, modificado hace 11 años.

RE: Robots.txt

Regular Member Mensajes: 108 Fecha de incorporación: 27/03/12 Mensajes recientes
Здравствуйте.
Я так понимаю вы пытались делать как описано в этой ошибке LPS-10275?
Обычно в java(liferay) файлы не подтягиваются автоматически - необходимо перезапускать сервер.
+ полезно было бы увидеть лог сервера на предмет происходящей ошибки.
Max Ko, modificado hace 11 años.

RE: Robots.txt

New Member Mensajes: 5 Fecha de incorporación: 24/02/13 Mensajes recientes
Алексей, спасибо за ответ!

Портал рестартовал несколько раз, но без результата. По поводу лога - ошибка при обращении к урлу http://localhost:8080/robots.txt только одна:

10:30:20,639 INFO [PortalImpl:3816] Current URL /robots.txt generates exception: null
thumbnail
Alexey Melnikov, modificado hace 11 años.

RE: Robots.txt

Regular Member Mensajes: 108 Fecha de incorporación: 27/03/12 Mensajes recientes
Можно через панель администратора проверить, что свойства из portal-ext.properties загрузились.
Далее можно попробовать файлы разместить не в WEB-INF/classes, а в WEB-INF/lib/portal-impl.jar - это обычный zip файл.

Если занимаетесь разработкой то можно проверить, через любой ClassLoader, что указанный файлы шаблона ему доступны.
Max Ko, modificado hace 11 años.

RE: Robots.txt

New Member Mensajes: 5 Fecha de incorporación: 24/02/13 Mensajes recientes
Посмотрел - свойства загружаются (в аттаче скриншот).

Пробовал класть оба файла в WEB-INF/lib/portal-impl.jar по тому же пути и перезапускать портал - снова без результатов.
thumbnail
Alexey Melnikov, modificado hace 11 años.

RE: Robots.txt

Regular Member Mensajes: 108 Fecha de incorporación: 27/03/12 Mensajes recientes
Я вот с такой проблемой сталкивался, но это было на 6.1.1 http://www.liferay.com/community/forums/-/message_boards/message/21094925

Маловероятно, что она у вас, но все же..
Max Ko, modificado hace 11 años.

RE: Robots.txt

New Member Mensajes: 5 Fecha de incorporación: 24/02/13 Mensajes recientes
Проблема к сожалению не в этом.

Нашел точно такой же репорт ранее, но без ответа: http://www.liferay.com/community/forums/-/message_boards/message/9078013

Печалит, что такая простая вещь вызывает так много неудобств.
thumbnail
Alexey Melnikov, modificado hace 11 años.

RE: Robots.txt

Regular Member Mensajes: 108 Fecha de incorporación: 27/03/12 Mensajes recientes
Начиная с версии 6.1 можно указывать для каждого сайта robots.txt или для портала в целом через Control Panel.

Сейчас нету под рукой 6.0.6, но судя по этой задаче LPS-13198 в 6.0.6 это должно быть возможно, имеет смысл обновить 6.0.5, хуже точно не будет. Но лучше конечно протестировать сначала, что обновление пройдет.

==
Alexey Melnikov
EmDev Limited
Max Ko, modificado hace 11 años.

RE: Robots.txt

New Member Mensajes: 5 Fecha de incorporación: 24/02/13 Mensajes recientes
Скачал 6.0.6 и .6.1 и проверил на голой конфигурации.

Проделал те же шаги в 6.0.6 - тот же результат (Current URL /robots.txt generates exception: null). Через панель изменить robots.txt там нельзя.

6.1 - все есть в панели управления, все работает.

Неужели в 6.0.6 из коробки не работает такая серьезная фича как robots.txt? Все таки мне кажется, что я делаю что то не так.
thumbnail
Alexey Melnikov, modificado hace 11 años.

RE: Robots.txt

Regular Member Mensajes: 108 Fecha de incorporación: 27/03/12 Mensajes recientes
Не знаю, в 6ом не пробовал настраивать.

А так обычно robots.txt настраивают на стороне apache или nginx.