Linux主机访问网站出现403报错怎么办
1. 问题描述:
虚拟主机 Linux 系统下访问网站提示:403 Forbidden You don\'t have permission to access /{path} on this server 错误,其中 { path } 代表一个目录名(或一个嵌套目录名),如图:
2. 排查指南:
检查站点根目录 htdocs 下是否完整上传了程序文件,文件中是否包含默认首页如 index.html、index.php 名称的文件,如果 htdocs 目录下没有上传默认首页文件,通过 FTP 软件将程序完整上传到 htdocs 目录,上传方法请参考【如何通过 FTP 上传网站程序】
如果站点程序默认首页不是 index.php 或 index.html,而是自定义名称的页面(如 shop.php),登录 控制面板 > 基础环境设置 > 默认首页设置,添加自定义默认首页文件 shop.php,将优先级调为最高后保存设置即可。
如果您检查确认网站程序已经正确上传到 htdocs 目录下,并且默认首页已经设置完成,建议检查程序中引用的路径的大小写是否和真实的路径大小写一致. Linux 是区别大小写的.如果不一致, 就会报错.