我如何在Jetty中摆脱http:// localhost:8080 / test /中的多余/?

问题描述 投票:0回答:1

我希望任何试图访问http://localhost:8080/test/的用户都重定向到http://localhost:8080/test。我想在测试后删除多余的'/'

我尝试用重写规则来编写,但是对我来说不起作用。

java jetty jetty-9 jetty-8
1个回答
0
投票

如果您的contextPath/test,则需要额外的斜杠来满足servlet规范和各种RFC的URI / http资源声明的上下文路径规则。

如果您将Web应用程序,处理程序,上下文等设置为/test的“上下文路径”,那么您将希望切换为使用/(根上下文),并且使用servlet网址模式为[ C0](确切命名为/test)。

© www.soinside.com 2019 - 2024. All rights reserved.