今天 不小心竟然遇到 nginx 403 forbidden ,在网上找了半天 都没找到原因,后来 竟然发现是 root 处写少了一个目录
一般 是
1、对于PHP而言,如果web目录没有R劝赋予nginx用户,则会导致该错误,解决办法:chown -R nginx_user:nginx_user /htdocs
我们一般 是www 用户
2、未设置index的类型,解决办法在nginx.conf中的index后面加上要访问的文件类型,例如:index index.shtml index.html index.htm;
location / {
root html;
index index.html index.htm index.php;
}