我們開發了一個使用重定向的Grails應用程序。外部原因 怎麼一回事,因爲,我們剛剛使用反向代理,將一些通訊拆分域: 來源: demo1.company.local(服務器本身)帶反向代理的Grails重定向
要: tomcat.company.local(用於所有Java應用程序,包括我們的Grails應用程序) lotus.company.local(所有Domino應用程序)
由於Tomcat是在主機上只配置了demo1的服務器上的文件,當我訪問從應用程序中的重定向不工作其他任何地方都是demo1服務器本身。
我試着在Grails的redirect()中使用「絕對」和/或「base」參數來解決這個問題,但是如果我理解正確,這只是Grails 2+,我們正在使用Grails 1.3.4 。
是否有其他方法可以重定向到指定的主機? 我濫用的東西?
感謝, 布拉姆
我記得在Grails 1.3中使用絕對URL。應該工作。你有什麼結果?例外?無效的網址?相對網址? –