【发布时间】:2011-08-25 23:38:19
【问题描述】:
我有一个连接到 Tomcat 服务器根目录的 Grails 应用程序。当有人进入域时,应用程序会重定向到默认控制器,例如/main。然后浏览器显示 url www.x.com/main,但如果我能显示 www.x.com,我真的很喜欢。这可能吗?谢谢。
【问题讨论】:
标签: grails redirect controller root
我有一个连接到 Tomcat 服务器根目录的 Grails 应用程序。当有人进入域时,应用程序会重定向到默认控制器,例如/main。然后浏览器显示 url www.x.com/main,但如果我能显示 www.x.com,我真的很喜欢。这可能吗?谢谢。
【问题讨论】:
标签: grails redirect controller root
更改“/”的 URL 映射以使用您的控制器:
"/"(controller: 'main', action: 'index')
【讨论】:
是的,这是可能的,而且也很简单。
在您的 UrlMappings.groovy 中,添加以下内容:
"/"(controller: "main")
这将解析为www.x.com/,但仍会执行main 控制器的默认操作。
【讨论】:
302。我认为这可能是因为页面上的身份验证,但无论如何它都会重定向到/main,所以这对我不起作用。
302s 8次左右,得到了URL中的jsessionid。你以前见过这个吗?谢谢。