Назад | Перейти на главную страницу

GlassFish принудительно перенаправляет 301 вместо 302

Моя текущая установка состоит из двух virtual-serverс, my-server перенаправляет на домен с www. префикс.

<virtual-server network-listeners="my-nlistener" id="my-server" sso-cookie-http-only="false" hosts="mydomain.com">
  <property name="redirect_1" value="from=/my-page.jsp url-prefix=http://www.mydomain.com/my-page.jsp"/>
  <property name="redirect_2" value="from=/about.jsp url-prefix=http://www.mydomain.com/about.jsp"/>      
</virtual-server>
<virtual-server network-listeners="my-nlistener" id="my-new-server" sso-cookie-http-only="false" hosts="www.mydomain.com">      
</virtual-server>

К сожалению, для соответствия SEO мне нужно сделать 301 перенаправляет, а не 302

Как заставить 301 перенаправляет в GlassFish, как в Apache? Или лучше оставить только один virtual-server и иметь несколько хостов как таковых: <virtual-server id="my-new-server" hosts="www.mydomain.com, domain.com">.

Мне бы хотелось избежать создания приложения Spring для выполнения 301 redirects для указанных страниц.