GlassFish force 301 redireciona em vez de 302

1

Minha configuração atual tem dois virtual-server s, my-server redireciona para o domínio com www. prefixo.

<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>

Infelizmente, para conformidade com SEO, preciso fazer 301 redireciona e não 302

Como faço para forçar redirecionamentos 301 no GlassFish como no Apache? Ou é uma prática melhor manter apenas um virtual-server e ter vários hosts assim: <virtual-server id="my-new-server" hosts="www.mydomain.com, domain.com"> .

Eu adoraria evitar a criação de um aplicativo Spring para fazer 301 redirects nas páginas especificadas.

    
por Bro Kevin D. 25.02.2014 / 11:10

0 respostas