2012-11-22 51 views
0

我有一個OVH託管的應用程序上http://ovhserver/myapp/GWT真正VS重定向的URL

這項應用還可以通過http://anyUser.domain.com訪問。我通過將* .domain.com重定向到http://ovhserver/myapp/

瀏覽器顯示http://[anyUser].domain.com。但是當我嘗試使用GWT閱讀它時,我只得到真正的地址(http://ovhserver/myapp/)。

[anyUser]是對活動帳戶的引用;如果你創建一個賬戶X,我的應用程序可以通過http://X.domain.com訪問。

我嘗試過使用GWT.getHostPageBaseURL(),Window.Location.getHref()和Window.Location.getPath()來徒勞。

我想閱讀瀏覽器中的「顯示」網址。我該怎麼做?

謝謝。

回答

0

這不是重定向,最有可能的是anyUser.domain.com在一幀中加載ovhserver/myapp。您可以嘗試在JSNI方法中使用$wnd.top.location.href,儘管我不確定您是否可以訪問它(因爲它是跨源訪問)。

你確實應該嘗試建立一個真正 /託管,它不花費太多,而且會爲您節省很多頭痛的問題是取景無疑將創造。