Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在JBoss7中使用301重定向从www重定向到非www_Java_Http_Jsf_Redirect_Jboss - Fatal编程技术网

Java 在JBoss7中使用301重定向从www重定向到非www

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

我有一个域,想用301重定向将“domain.com/blau”等请求重定向到“www.domain.com/blau”。我想使用内部jboss服务器(JBossAS7)来实现这一点

我解决了我的问题:

<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过滤器的性能不是更高吗?