美文网首页
nginx 403 问题

nginx 403 问题

作者: a898311 | 来源:发表于2016-04-28 20:41 被阅读0次

    问题一:

    解决方案一:
    可以修改nginx的配置文件的开头为

    user root;

    解决方案二:

    如果不想使用root用户运行,可以通过修改目录访问权限解决403问题,但不能把目录放在root用户宿主目录下,放在任意一个位置并给它755,或者通过chown改变它的拥有者与nginx运行身份一致也可以解决权限问题。

    附chown基本用法:

    实例4:改变指定目录以及其子目录下的所有文件的拥有者和群组

      命令:

        chown -R -v root:mail test6

    问题二:

    缺少index.html或者index.php文件
    server {
    listen 80;
    server_name localhost;
    index index.php index.html;
    root /var/www;
    }

    如果在/var/www下面没有index.php,index.html的时候,直接访问域名,找不到文件,会报403 forbidden。
    例如:你访问www.test.com而这个域名,对应的root指定的索引文件不存在。

    相关文章

      网友评论

          本文标题:nginx 403 问题

          本文链接:https://www.haomeiwen.com/subject/lzyhrttx.html