首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将用户重定向到新域

将用户重定向到新域
EN

Stack Overflow用户
提问于 2012-12-05 16:03:25
回答 1查看 178关注 0票数 0

我希望访问www.xyz.com/whatever/example.html的用户被重定向到www.newdomain.com/whatever/example.html。在这样做的同时,我想转到一个中间页面,显示一些信息,说明该站点已移动到新域,并在5-10秒后自动重定向。

也就是说,我只想更改我的主机名,网址中后面的任何内容都应该保持不变,例如:www.xyz.com?foo=bar&a=b&c=d应该重定向到www.newdomain.com?foo=bar&a=b&c=d

做这件事最好的方法是什么?

我的想法是将任何传入的页面重定向到www.xyz.com/index.html,并编写一个javascript函数来解析URL并将其主机名替换为www.newdomain.com。我可以成功地重定向到www.xyz.com/index.html,但是我丢失了原始的网址信息。如何跟踪原始URL字符串?

EN

回答 1

Stack Overflow用户

发布于 2012-12-05 16:11:17

最好是在服务器上完成,但如果必须通过javascript完成:

代码语言:javascript
复制
var newDomain = "www.xyz.com"
window.location = window.location.protocol + "//" + newDomain + window.location.pathname + window.location.search;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13718708

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档