JBoss的URL重写

我试图通过在我的JBossconfiguration的standalone.xml中定义各种模式来重写URL。

这是现在的样子:

<virtual-server name="default-host" enable-welcome-root="false"> <alias name="localhost"/> <alias name="example.com"/> <rewrite pattern="^/$" substitution="foo$1" flags="nocase"/> <rewrite pattern="^bar$" substitution="foo$1" flags="nocase"/> </virtual-server> 

但是这些都没用! 如果有问题的话,我可以使用torquebox on / foo设置jruby应用程序。 我不介意在另一个文件中设置重写,如果更好的话。 我只是不知道如何。

我不认为重写将被处理,除非它匹配的Web应用程序。

尝试将您的应用程序部署到ROOT而不是foo。