宝塔面板网站访问遇403 Forbidden?如何检查目录权限和默认索引文件问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计800个文字,预计阅读时间需要4分钟。
403 Forbidden:
网站根目录权限和所有者必须设为755 + www:www
Linux下Nginx/Apache以www用户身份运行,若目录权限是750、644甚至700,或所有者是root、admin,进程就无法进入目录——直接返回403。
- 在宝塔【文件】管理器中打开网站根目录(如
/www/wwwroot/example.com),右键 → 【权限】 - 权限数字填
755,务必勾选【递归修改】,否则子目录仍可能卡住 - 所有者和所属组都设为
www,同样勾选【递归修改】 - 额外注意:如果用了
public子目录作为实际入口(如Laravel),要对public目录单独执行上述操作,而不是只改外层
运行目录路径必须精确匹配含index文件的目录
宝塔站点设置里的【运行目录】不是“网站放哪”,而是“从哪开始找index.php或index.html”。填错一级、多一个斜杠、少一个public,都会让服务器找不到首页,又不给列目录,就报403。
本文共计800个文字,预计阅读时间需要4分钟。
403 Forbidden:
网站根目录权限和所有者必须设为755 + www:www
Linux下Nginx/Apache以www用户身份运行,若目录权限是750、644甚至700,或所有者是root、admin,进程就无法进入目录——直接返回403。
- 在宝塔【文件】管理器中打开网站根目录(如
/www/wwwroot/example.com),右键 → 【权限】 - 权限数字填
755,务必勾选【递归修改】,否则子目录仍可能卡住 - 所有者和所属组都设为
www,同样勾选【递归修改】 - 额外注意:如果用了
public子目录作为实际入口(如Laravel),要对public目录单独执行上述操作,而不是只改外层
运行目录路径必须精确匹配含index文件的目录
宝塔站点设置里的【运行目录】不是“网站放哪”,而是“从哪开始找index.php或index.html”。填错一级、多一个斜杠、少一个public,都会让服务器找不到首页,又不给列目录,就报403。

