Java 在JBoss7中使用301重定向从www重定向到非www
我有一个域,想用301重定向将“domain.com/blau”等请求重定向到“www.domain.com/blau”。我想使用内部jboss服务器(JBossAS7)来实现这一点 我解决了我的问题:Java 在JBoss7中使用301重定向从www重定向到非www,java,http,jsf,redirect,jboss,Java,Http,Jsf,Redirect,Jboss,我有一个域,想用301重定向将“domain.com/blau”等请求重定向到“www.domain.com/blau”。我想使用内部jboss服务器(JBossAS7)来实现这一点 我解决了我的问题: <virtual-server name="foobarVirtualDomain"> <alias name="foobar.com"/> <alias name="www.foobar.com"/> <rewrite patt
<virtual-server name="foobarVirtualDomain">
<alias name="foobar.com"/>
<alias name="www.foobar.com"/>
<rewrite pattern="^(.*)$" substitution="http://%1:%{SERVER_PORT}$1" flags="R=301,L">
<condition test="%{HTTP_HOST}" pattern="^www\.(.+)$" flags="NC"/>
</rewrite>
</virtual-server>
尝试检查请求实例中的外部url是否为筛选器?我想的更多的是像apaches mod_alias这样的东西。java过滤器的性能不是更高吗?