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

Plesk 12.0.18新域名重定向至服务器IP而非index.html问题咨询

解决Plesk 12.0.18中域名根路径重定向到默认域名的问题

咱们先理清楚你的问题场景:在Ubuntu 12.04.5上运行Plesk 12.0.18,新添加的goodsnap.co.uk域名已经配置了独立目录httpdocs/goodsnap,但访问根域名时会自动跳转到服务器IP对应的默认站点;不过直接访问http://goodsnap.co.uk/index.html或者http://goodsnap.co.uk/wordpress都能正常打开内容。这种情况大概率是站点默认文档配置缺失或者Web服务器虚拟主机规则异常导致的,下面给你几个针对性的排查和解决步骤:

1. 检查Plesk面板的默认文档设置

登录Plesk后台,找到goodsnap.co.uk对应的站点:

  • 进入「网站与域名」> 点击该域名 > 选择「主机设置」
  • 在「默认文档」区域,确保index.html排在列表最顶端(如果同时需要支持PHP,也可以把index.php加在后面,但你的场景里index.html能正常访问,优先保证它的优先级)
  • 如果列表里没有index.html,手动添加并拖动到第一位,点击「确定」保存配置

2. 验证Web服务器的虚拟主机配置

Plesk会自动生成Apache/Nginx的虚拟主机配置,偶尔会出现生成不完整的情况:

针对Apache:

  • 登录服务器SSH,找到该域名的Apache配置文件,路径一般是/etc/apache2/sites-available/goodsnap.co.uk.conf(命名可能略有差异)
  • 检查配置中是否包含DirectoryIndex指令,比如:
    DirectoryIndex index.html index.php
    
    如果缺失,手动将其添加到<Directory /var/www/vhosts/your-domain/httpdocs/goodsnap>代码块内,然后重启Apache:
    service apache2 restart
    

针对Nginx(如果Plesk启用了Nginx作为前端服务器):

  • 找到Nginx配置文件,通常路径是/etc/nginx/conf.d/goodsnap.co.uk.conf
  • 检查是否存在index指令:
    index index.html index.php;
    
    缺失的话添加上,然后重启Nginx:
    service nginx restart
    

3. 排查站点目录下的.htaccess规则

有时候站点目录里的.htaccess文件可能存在意外的重定向规则:

  • 进入站点目录,查看是否有.htaccess文件:
    cd /var/www/vhosts/your-domain/httpdocs/goodsnap
    ls -la
    
  • 如果存在该文件,打开检查是否有Redirect或RewriteRule指向服务器IP默认域名的规则,有的话直接注释掉或者删除,保存后再测试。

4. 清除缓存并验证结果

浏览器缓存可能会保留旧的重定向规则,建议:

  • 用无痕/隐私窗口访问goodsnap.co.uk测试
  • 或者在服务器上用curl命令查看返回头部,确认是否正常:
    curl -I http://goodsnap.co.uk
    
    正常情况下应该返回200 OK,且指向index.html,而非重定向到其他域名。

如果以上步骤都无效,可以查看Plesk的站点日志(路径一般是/var/www/vhosts/goodsnap.co.uk/logs/access_log和error_log),根域名访问时的报错信息能帮你进一步定位问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.25 08:32:09