Я пытаюсь оптимизировать свой сайт для SEO, и кажется, что это 302 direct для HTTP-запросов.
Я размещаю свое приложение на сервере Tomcat 6, который находится за сервером Apache 2. Я использую метод ProxyPass (http://tomcat.apache.org/tomcat-6.0-doc/proxy-howto.html) для пересылки всех запросов на порт 8080 (порт, на котором размещено мое приложение). Я видел много советов о том, как установить тип перенаправления при использовании метода VirtualHost, но ни один из них не связан с ProxyPass.
Это приложение Struts, которое перенаправляет пользователей на index.jsp при переходе по базовому URL-адресу. Может ли это быть проблемой?
Я благодарен за любую помощь в этом! Ура!
Я не уверен, как это сделать на стойках, но вы можете сделать это на стороне apache.
В конфигурационном файле рядом с директивой ProxyPass добавьте следующее:
RewriteEngine on
RewriteRule ^/$ /index.jsp [R=301,L]