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

如何访问上传至SiteGround虚拟主机的文件?

SiteGround主机访问非index.html文件的解决方法
  • 确认文件存放路径:所有可访问的文件必须放在public_html目录下(这是SiteGround的网站根目录),如果文件在子文件夹里,URL要包含子文件夹路径,比如yourdomain.com/subfolder/filename.html。
  • 检查URL拼写与大小写:SiteGround用的是Linux服务器,文件名和路径区分大小写,比如About.html和about.html是两个不同文件,确保URL和文件名完全匹配。
  • 修正文件/文件夹权限:
    1. 登录SiteGround的Site Tools,进入Site > File Manager
    2. 选中无法访问的文件,右键选择Change Permissions
    3. 将文件权限设为644,文件夹权限设为755,保存后测试访问
  • 排查.htaccess文件干扰:
    1. 在public_html目录找到.htaccess文件(如果看不到,开启File Manager的显示隐藏文件选项)
    2. 右键重命名为.htaccess.bak,然后尝试访问目标文件
    3. 如果能正常访问,说明原.htaccess里的重写规则有问题,需要修改规则,避免将所有请求都导向index.html
  • 清除缓存:
    • 浏览器按Ctrl+F5强制刷新页面
    • 登录SiteGround的Site Tools,进入Speed > Caches,清除网站缓存和CDN缓存
  • 检查防火墙拦截:
    进入Site Tools的Security > WAF,临时关闭Web应用防火墙后测试访问,如果能打开,说明是WAF规则拦截了请求,可调整规则白名单或联系SiteGround客服协助。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 17:43:15