我当前的设置有两个virtual-server , my-server使用www.redirect到域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合规性,我需要做301redirect而不是302
GlassFish中如何强制301redirect? 或者,更好的做法是只保留一个virtual-server并拥有多个主机: <virtual-server id="my-new-server" hosts="www.mydomain.com, domain.com"> 。
我很想避免创build一个Spring应用程序来执行指定页面的301 redirects 。