GlassFish 强制 301 重定向而不是 302

GlassFish 强制 301 重定向而不是 302

我当前的设置有两个virtual-servers,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指定的页面。

相关内容