宝塔开启SSL后首页可访问内页404如何解决?检查伪静态配置。
SSL开启后首页可访问但子页面404,通常是因为伪静态规则未适配HTTPS或URL重写规则不完整。
常见原因包括:
- 伪静态规则未启用或配置错误
- 网站框架依赖重写功能
- SSL配置影响URL解析
解决方案对比
方法 | 适用情况 | 注意事项 |
---|---|---|
检查伪静态规则 | 常规网站或CMS系统 | 描红提示:不同框架需不同规则 |
同步HTTPS配置 | 多域名或混合协议 | 确保规则对https同样有效 |
测试非SSL环境 | 排查是否为SSL独有问题 | 对比验证更易定位问题 |
操作建议
- 进入宝塔后台,确认网站已启用伪静态规则。
- 根据使用的网站类型(如WordPress、ThinkPHP等)选择正确的规则模板。
- 检查Nginx配置文件中是否遗漏rewrite规则。
- 尝试清除浏览器缓存或更换设备访问测试。
- 若问题持续,可在非SSL环境下复现对比排查。
更新时间:2025-06-04 22:36:17