我们最近将服务器从 inmotion 托管切换到 linode,一切都很顺利,除了当您访问 www.oursite.com 时它会重定向到 www.oursite.com/zen,这是在旧的 inmotion 服务器上设置的行为。
该网站是 100% 全新代码,因此代码中不可能存在重定向。
我们正在尝试获取旧的 inmotion 托管登录信息以关闭重定向,但旧帐户不应该对新服务器产生影响吗?
我向 GoDaddy 核实了域名的购买地点,那里没有发生重定向。
切换是在 24 小时前完成的,所以我认为这不是一个传播问题。
感谢您给予我们的任何建议。
答案1
代码中不可能有重定向。但旧账户不应该对新服务器没有影响吗?我向 GoDaddy 核实过,那里没有发生重定向。切换是在 24 小时前完成的,所以我认为这不是传播问题。
嗯...你无法通过猜测来解决这个问题,它正在发生某处一路上。
- ping www.oursite.com
- 找到它解析到的 IP 地址,检查它是否是新的 Linode 服务器 IP。如果不是,它指向什么以及为什么?
- 安装类似 Firefox 的 TamperData 插件,打开它并浏览网站。它会显示 HTTP 连接中发生的情况,以及是否有重定向发送到您的浏览器,以及重定向发生的时间。例如,它是先发生,还是在加载 /index.php 之后发生,或者在加载网站的其他部分之后发生。
答案2
没有发生重定向。显然,如果您访问一个进行重定向的网站,Chrome 会缓存它,除非您通过选项清除缓存(CTRL + F5 不起作用),否则即使该网站托管在新的 IP 上,它也会继续这样做。
我明白了,因为 FF 和 IE 没有进行重定向。