2015-02-11 64 views
0

目前我正在使用PHP为我的客户端构建Web管理门户。客户端浏览器中的URL无法更新

门户用户登录后,我有重定向用户对应右边的页面,我们所使用的域名来访问门户网站后发生的问题

预期结果:

http//MY_SERVER_IP/Login/ -> Auth success -> redirect to http//MY_SERVER_IP/CONTENT/ 

在浏览器中,我们可以看到地址显示"http//MY_SERVER_IP/CONTENT/"登录后

但是使用域后出现问题:

"http//www_MY_DOMAIN_com" mapped to "http//MY SERVER IP/Login/" using url frame 

的 “http // www_MY_DOMAIN_com” - >验证成功 - >重定向到页面成功

但在浏览器中,它总是显示"http//www_MY_DOMAIN_com" ONLY。 因此,当用户点击F5按钮刷新页面时,页面始终会回到登录页面。

如果我想让用户留在“http // www_MY_DOMAIN_com/content /”,那有可能吗?

如何将浏览器栏地址更改为“http // www_MY_DOMAIN_com/content /”,并不总是停留在"http//www_MY_DOMAIN_com"

感谢您的帮助

+0

如果您使用的是iframe,则地址栏未更新是正常现象。 – 2015-02-11 09:35:50

+0

@安德烈丹尼尔我的意思是错的。是的,这是iframe /重定向问题。我道歉。 – rajmathan 2015-02-11 09:41:39

+0

谢谢你们回复 – 2015-02-11 09:54:06

回答

0

这是使用帧的限制。如果您将一个URL加载到一个框架中,并且该URL重定向,那么新的URL仍将被加载到框架中。

如果你想突破它们,那么你需要明确地做到这一点。

设置DNS指向您的实际服务器,而不是使用基于框架的域名托管。

+0

嗨昆汀,感谢您的回复,我会尽力为此设置DNS。 – 2015-02-11 09:50:07