Foros

Inicio » Liferay Portal » Pусский

Vista combinada Visión Plana Vista de árbol
Discusiones [ Anterior | Siguiente ]
toggle
Max Ko
Robots.txt
24 de febrero de 2013 0:02
Respuesta

Max Ko

Ranking: New Member

Mensajes: 5

Fecha de incorporación: 23 de febrero de 2013

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

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

Спасибо!
Alexey Melnikov
RE: Robots.txt
25 de febrero de 2013 0:31
Respuesta

Alexey Melnikov

Ranking: Junior Member

Mensajes: 98

Fecha de incorporación: 27 de marzo de 2012

Mensajes recientes

Здравствуйте.
Я так понимаю вы пытались делать как описано в этой ошибке LPS-10275?
Обычно в java(liferay) файлы не подтягиваются автоматически - необходимо перезапускать сервер.
+ полезно было бы увидеть лог сервера на предмет происходящей ошибки.
Max Ko
RE: Robots.txt
25 de febrero de 2013 2:34
Respuesta

Max Ko

Ranking: New Member

Mensajes: 5

Fecha de incorporación: 23 de febrero de 2013

Mensajes recientes

Алексей, спасибо за ответ!

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

10:30:20,639 INFO [PortalImpl:3816] Current URL /robots.txt generates exception: null
Alexey Melnikov
RE: Robots.txt
25 de febrero de 2013 2:58
Respuesta

Alexey Melnikov

Ranking: Junior Member

Mensajes: 98

Fecha de incorporación: 27 de marzo de 2012

Mensajes recientes

Можно через панель администратора проверить, что свойства из portal-ext.properties загрузились.
Далее можно попробовать файлы разместить не в WEB-INF/classes, а в WEB-INF/lib/portal-impl.jar - это обычный zip файл.

Если занимаетесь разработкой то можно проверить, через любой ClassLoader, что указанный файлы шаблона ему доступны.
Max Ko
RE: Robots.txt
25 de febrero de 2013 5:18
Respuesta

Max Ko

Ranking: New Member

Mensajes: 5

Fecha de incorporación: 23 de febrero de 2013

Mensajes recientes

Посмотрел - свойства загружаются (в аттаче скриншот).

Пробовал класть оба файла в WEB-INF/lib/portal-impl.jar по тому же пути и перезапускать портал - снова без результатов.
Adjunto

archivos adjuntos: liferay_properties.jpg (4,5k)
Alexey Melnikov
RE: Robots.txt
25 de febrero de 2013 6:37
Respuesta

Alexey Melnikov

Ranking: Junior Member

Mensajes: 98

Fecha de incorporación: 27 de marzo de 2012

Mensajes recientes

Я вот с такой проблемой сталкивался, но это было на 6.1.1 http://www.liferay.com/community/forums/-/message_boards/message/21094925

Маловероятно, что она у вас, но все же..
Max Ko
RE: Robots.txt
26 de febrero de 2013 9:03
Respuesta

Max Ko

Ranking: New Member

Mensajes: 5

Fecha de incorporación: 23 de febrero de 2013

Mensajes recientes

Проблема к сожалению не в этом.

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

Печалит, что такая простая вещь вызывает так много неудобств.
Alexey Melnikov
RE: Robots.txt
26 de febrero de 2013 9:27
Respuesta

Alexey Melnikov

Ranking: Junior Member

Mensajes: 98

Fecha de incorporación: 27 de marzo de 2012

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
RE: Robots.txt
27 de febrero de 2013 3:42
Respuesta

Max Ko

Ranking: New Member

Mensajes: 5

Fecha de incorporación: 23 de febrero de 2013

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? Все таки мне кажется, что я делаю что то не так.
Alexey Melnikov
RE: Robots.txt
27 de febrero de 2013 5:48
Respuesta

Alexey Melnikov

Ranking: Junior Member

Mensajes: 98

Fecha de incorporación: 27 de marzo de 2012

Mensajes recientes

Не знаю, в 6ом не пробовал настраивать.

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