Grails-具有对页面的根解析

Grails-具有对页面的根解析,grails,redirect,controller,root,Grails,Redirect,Controller,Root,我有一个连接到Tomcat服务器根的Grails应用程序。当有人进入域时,应用程序将重定向到默认控制器,如/main。然后浏览器会显示urlwww.x.com/main,但如果我能显示www.x.com,我会非常喜欢它。这可能吗?谢谢。更改“/”的URL映射以使用控制器: "/"(controller: 'main', action: 'index') 更改“/”的URL映射以使用控制器: "/"(controller: 'main', action: 'index') 是的,这是可能的,而

我有一个连接到Tomcat服务器根的Grails应用程序。当有人进入域时,应用程序将重定向到默认控制器,如
/main
。然后浏览器会显示url
www.x.com/main
,但如果我能显示
www.x.com
,我会非常喜欢它。这可能吗?谢谢。

更改“/”的URL映射以使用控制器:

"/"(controller: 'main', action: 'index')

更改“/”的URL映射以使用控制器:

"/"(controller: 'main', action: 'index')

是的,这是可能的,而且非常简单

在UrlMappings.groovy中,添加以下内容:

"/"(controller: "main") 

这将解析为
www.x.com/
,但仍然执行
main
控制器的默认操作。

是的,这是可能的,而且非常简单

在UrlMappings.groovy中,添加以下内容:

"/"(controller: "main") 

这将解析为
www.x.com/
,但仍会执行
main
控制器的默认操作。

Hey Burt-重新讨论此问题。我能做以下事情吗?如果用户未登录,请将“/”映射到登录页面。如果用户已登录,请将“/”映射到其他页面。谢谢。嘿,伯特,再次讨论这个问题。我能做以下事情吗?如果用户未登录,请将“/”映射到登录页面。如果用户已登录,请将“/”映射到其他页面。谢谢。当我访问我的主站点时,我得到了一个
302
。我想这可能是因为页面上的身份验证,但它会重定向到
/main
,所以这对我不起作用。它看起来像
302
s大约8次,并在URL中获取jsessionid。你以前见过这个吗?谢谢。当我访问我的主站点时,我得到了一个
302
。我想这可能是因为页面上的身份验证,但它会重定向到
/main
,所以这对我不起作用。它看起来像
302
s大约8次,并在URL中获取jsessionid。你以前见过这个吗?谢谢