我试图通过在我的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。