为什么IP(域)地址重定向到Grails中的localhost而不是IP(域)

时间:2015-05-14 12:31:32

标签: grails

这是我的本地域名

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

1 个答案:

答案 0 :(得分:0)

如果未指定所述配置属性且应用程序未在生产环境中运行,则Grails redirect()方法将使用Config.groovy中的grails.serverURL属性作为目标地址或localhost中的域。所以你应该将grails.serverURL设置为" 10.10.1.101"在Config.groovy中或以生产模式运行您的应用程序。