我有一个带有Apache2的Tomcat服务器,该服务器从Tomcat反向代理到dom.com:8080/myapp
。哪个结果dom.com
会显示dom.com:8080/myapp
的内容
在我的应用中,我有此页面dom.com/foo
,该页面应重定向到dom.com
return "redirect:/";
但是结果是dom.com/myapp/
我应该如何将dom.com/foo
重定向到dom.com
?
答案 0 :(得分:1)
假设它是一个Spring Boot应用程序,那么您应该在spring应用程序中定义两个动作路径。因此,重定向:知道哪个RequestMapping与重定向字符串“ /”相匹配。
否则,您可以参考here。
答案 1 :(得分:0)
我发现/
可以解释为相对的。
我还发现RedirectView
在哪里可以setContextRelative(false)
(默认情况下为false-因此我不需要将其设置为false)会将/
解释为绝对值。>
现在我返回一个View
:new RedirectView("/")
,并且dom.com/foo
将始终重定向到dom.com