You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在WHM与cPanel中配置跨服务器子域名及解决跳转默认页问题

解决WHM/cPanel中子域名指向新IP后跳转默认页面的问题

我来帮你排查这个问题,这种情况通常是DNS解析未生效、原服务器残留配置,或者目标服务器未正确配置导致的,按下面的步骤一步步来:

  • 确认DNS记录是否真正生效
    有时候刚修改完DNS,本地或运营商的DNS缓存还没更新,导致解析还是指向原服务器。你可以在终端里执行nslookup mag.pronexo.net或者dig mag.pronexo.net,看看返回的IP是不是51.254.92.146。如果还是旧IP,要么等DNS的TTL(生存时间)过期(通常是几分钟到几小时),要么手动刷新本地DNS:

    • Windows:执行ipconfig /flushdns
    • Linux/macOS:执行sudo dscacheutil -flushcache(macOS)或者sudo systemctl restart nscd(部分Linux发行版)
  • 删除原cPanel中残留的子域名配置
    如果你之前在cPanel里创建过mag.pronexo.net这个子域名,即使手动改了DNS,cPanel的虚拟主机配置可能还在生效,导致请求被原服务器接收并返回默认页面。操作步骤:

    1. 登录主域名的cPanel面板
    2. 找到「子域名」选项,查看是否有mag.pronexo.net的记录
    3. 如果有,直接删除它——因为你要让这个子域名指向外部服务器,不需要在本地cPanel创建对应的虚拟主机
  • 检查目标服务器的网站配置
    确保新IP的服务器能正确处理mag.pronexo.net的请求:

    • 如果目标服务器也是用cPanel,需要在那边的cPanel里添加mag.pronexo.net作为附加域名或者子域名,并配置好对应的网站根目录和内容
    • 如果是手动配置Apache/Nginx,要确保虚拟主机的ServerName(Apache)或server_name(Nginx)设置为mag.pronexo.net,并且网站根目录下有正常的网页文件(比如index.html、index.php)
    • 可以先直接访问http://51.254.92.146,如果这个IP也返回默认页面,那问题肯定出在目标服务器的网站配置上,先修复那边的内容
  • 排查原服务器的重定向规则
    检查原服务器主域名根目录下的.htaccess文件,看看有没有针对mag.pronexo.net的重定向规则。登录cPanel的「文件管理器」,找到主域名的根目录(通常是public_html),打开.htaccess文件,搜索mag.pronexo.net相关的内容,如果有,删除对应的规则行

完成这些步骤后,再访问mag.pronexo.net应该就能正常指向目标服务器的内容了。

内容的提问来源于stack exchange,提问作者Martin AJ

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 10:24:49