我正在将WordPress网站从SwellHost迁移到HostGator。由于它们都使用cPanel,我只是对原始备份进行了完整备份,并让HostGator将备份还原到新服务器。
最初,当尝试通过新的服务器IP访问网站时,它会抛出权限错误;这是一个插件问题,我通过修改插件配置文件来修复它。(这是数字访问通行证)
现在一切似乎都很好,但是每当我尝试通过IP访问该站点时,它都会将我重定向到域名,该域名仍在旧主机上。
有没有人知道哪些wordpress文件可能会强制重定向?
WordPress的内部配置会将对其主页的任何调用重定向到存储在数据库选项表中的siteurl和home选项指定的地址。
您需要在数据库中手动编辑这些设置以阻止站点从 IP 地址重定向到活动站点,或者作为测试的临时方法,您可以编辑系统主机文件以覆盖 DNS 并将域指向新的 IP 地址,如此处所述
如果域不同,您是否执行此操作(Codex:Moving_WordPress) ?(您可以使用通过互连脚本搜索-替换-数据库进行迁移域)
如果域相同,则可能是 DNS 路由域到旧的 IP Serveur,因此您必须更改 DNS 配置。
在这种情况下,虽然DNS更改不好,但您可以临时访问新的serveur,而无需更改DB或Wordpress配置中的任何内容。只需编辑您的本地主机文件。阅读本教程以了解如何编辑此文件。