扫盲 2026.10.10 15:14 38 次浏览 0 条评论

网站403禁止访问解决办法

网站突然403,先别慌,一般不是代码坏了,是服务器没给访问权限。

先看站点根目录有没有首页,Nginx 看 index,Apache 看 DirectoryIndex。小皮面板里找网站设置,运行目录别指错,PHP 站一般指 public。

再查目录权限。Linux 目录 755,文件 644,属主给 www。Windows 小皮面板给站点目录读取权限。

Nginx 配置漏了 try_files 也会 403。参考:

server {
    listen 80;
    root /www/wwwroot/test;          # 网站根目录
    index index.php index.html;      # 默认首页,少了容易403
    location / {
        try_files $uri $uri/ /index.php?$query_string; # 找不到就转PHP
    }
}

Apache 检查 .htaccess 和 httpd.conf,有 Require all denied 就改成 granted。伪静态规则错也先关掉,重启 Nginx 或 Apache 再试。

标签:网站403,Nginx配置,小皮面板

说点什么 0

行思随记

欢迎来到:行思随记