域名解析变更后如何通过IP访问CPanel绑定的原站点
可行解决方案
无需停用原服务器的主域名绑定,以下两种方案均可实现需求,且完全不影响域名对外提供服务:
方案1:修改本地hosts文件强制域名指向原服务器IP
该方案无需改动cPanel任何配置,后续恢复零成本,适合单人操作场景:
- Windows系统:用管理员权限打开文件
C:\Windows\System32\drivers\etc\hosts - macOS/Linux系统:用root权限打开文件
/etc/hosts - 在文件末尾新增一行:
55.666.777.888 www.test.com test.com
- 保存后刷新本地DNS缓存:
- Windows执行命令:
ipconfig /flushdns - macOS执行命令:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- Windows执行命令:
- 配置完成后,你本地访问
www.test.com会直接指向原服务器,外部用户访问该域名仍指向新解析的IP,互不干扰。完成WordPress搭建后删除hosts中新增的行即可恢复本地正常解析。
方案2:使用cPanel临时访问路径
该方案适合需要多人协同访问原服务器站点的场景:
- 登录cPanel进入「域」板块,选择「子域」功能
- 创建任意临时子域名(例如
temp.test.com),将其文档根目录设置为WordPress搭建目录(原主域名默认根目录为public_html) - 直接使用cPanel默认提供的临时访问路径访问即可,路径格式通常为
https://55.666.777.888/~你的cPanel用户名/ - 全部操作完成后删除创建的临时子域名即可,不会影响原有主域名配置。
注意事项
- 不建议直接修改cPanel的主域名设置,操作不当容易导致站点配置紊乱,后续恢复成本较高
- 使用hosts方案时,WordPress安装过程中站点地址与WordPress地址直接填写
www.test.com即可,后续域名解析切回原服务器时无需额外修改数据库内的站点配置。
内容的提问来源于stack exchange,提问作者pucca garu
相关产品推荐
相关产品推荐

