Nginx出现403 Forbidden的四种解决方案分享

 更新时间:2023年09月14日 11:17:45   作者:JavaPub-rodert  
这篇文章主要给大家分享了关于Nginx出现403 Forbidden的四种解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

亲测,有效。

一、启动用户和nginx工作用户不一致所致

查看nginx的启动用户:打开nginx.conf文件

vi conf/nginx.conf
user nginx;
改为
user root;

二、nginx.conf中缺少index的指定的文件。

查看nginx的配置:打开nginx.conf文件

server {  
	listen       80;  
	server_name  localhost;
	index  index.html;
	root  /opt/html/;
	}

如果在/opt/html/下面没有index.html的时候,会报403 forbidden。

三、权限问题,如果nginx没有操作权限,也会出现403错误。

1,解决办法:修改/opt/html/目录的读写权限,或者是把nginx的启动用户改成目录的所属用户,重启Nginx即可解决

chmod -R 777 /opt/html/

四、SELinux设置为开启状态(enabled)的原因。

1,查看当前selinux的状态。

  /usr/sbin/sestatus

2,将SELINUX=enforcing 修改为 SELINUX=disabled 状态。

vi /etc/selinux/config
#SELINUX=enforcing
SELINUX=disabled   #注释之前,替换为这个

3,重启生效:reboot。

 reboot

到此这篇关于Nginx出现403 Forbidden的四种解决方案分享的文章就介绍到这了,更多相关Nginx出现403 Forbidden内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 关于使用Keepalived实现Nginx的自动重启及双主热备高可用问题

    关于使用Keepalived实现Nginx的自动重启及双主热备高可用问题

    这篇文章主要介绍了使用Keepalived实现Nginx的自动重启及双主热备高可用,本文通过几个问题解析帮助大家学习Keepalived实现Nginx的自动重启的相关知识,需要的朋友可以参考下
    2021-09-09
  • Nginx 配置根据请求IP末段进行分流的方法

    Nginx 配置根据请求IP末段进行分流的方法

    这篇文章主要介绍了Nginx 配置根据请求IP末段进行分流的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • Nginx配置虚拟主机的三种方法

    Nginx配置虚拟主机的三种方法

    本文主要介绍了Nginx配置虚拟主机的三种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • Nginx配置location匹配顺序详细总结

    Nginx配置location匹配顺序详细总结

    这篇文章主要介绍了Nginx配置location匹配顺序详解,Nginx是十分轻量级的HTTP服务器,Nginx凭借其稳定性、低资源消耗、简单配置和丰富的功能,从十多年前名不见经传的Web服务器软件,发展到如今能够跟Apache匹敌的地位,需要的朋友可以参考下
    2023-08-08
  • nginx如何使用openssl自签名实现https登录

    nginx如何使用openssl自签名实现https登录

    这篇文章主要介绍了nginx使用openssl自签名实现https登录,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-08-08
  • Nginx漏洞整改实现限制IP访问&隐藏nginx版本信息

    Nginx漏洞整改实现限制IP访问&隐藏nginx版本信息

    本文主要介绍了Nginx漏洞整改实现限制IP访问&隐藏nginx版本信息,通过配置Nginx的ACL,可以轻松实现,下面就来具体介绍一下,感兴趣的可以了解一下
    2024-03-03
  • 利用Nginx处理Vue开发环境的跨域的方法

    利用Nginx处理Vue开发环境的跨域的方法

    这篇文章主要介绍了利用Nginx处理Vue开发环境的跨域的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-06-06
  • nginx反向代理proxy_pass遇到的死循环问题

    nginx反向代理proxy_pass遇到的死循环问题

    这篇文章主要介绍了nginx反向代理proxy_pass遇到的死循环问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • Nginx的正则表达式详解

    Nginx的正则表达式详解

    今天来聊一聊他的正则表达式的使用规则,我会简单的举几个例子然后进行说明讲解,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-10-10
  • Nginx 中实现请求的排队机制的过程详解

    Nginx 中实现请求的排队机制的过程详解

    Nginx中的请求排队机制就像是交通警察指挥交通一样,让网络流量有序地流动,保障服务器的稳定运行和用户的良好体验,在深入探讨 Nginx 中的请求排队机制之前,咱们先来弄明白到底什么是请求的排队机制,带着这个问题一起通过本文学习吧
    2024-07-07

最新评论