这是我的本地域名
http://10.10.1.101/uxsurvey/profile/dashboard
在控制器中我为用户列表设置了一个动作
redirect(controller: "Profile",action:"userlist" ,params: [profileID: email]);
它会重新http://localhost/uxsurvey/profile/userlist
而不是http://10.10.1.101/uxsurvey/profile/userlist
答案 0 :(得分:0)
如果未指定所述配置属性且应用程序未在生产环境中运行,则Grails redirect()方法将使用Config.groovy中的grails.serverURL属性作为目标地址或localhost中的域。所以你应该将grails.serverURL设置为" 10.10.1.101"在Config.groovy中或以生产模式运行您的应用程序。