热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

详解Nginx出现403Forbidden的解决办法

本篇文章主要介绍了详解Nginx出现403Forbidden的解决办法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

Nginx 也是当前流行的一款 轻量级服务器  在日常使用中呢 也会出现一些问题  今天 学习君 在安装配置Nginx的时候就出现了 403 Forbindden 的被禁止访问的错误   网上搜索之后呢 完美解决  这里给大家分享下

话不多说 先粘 上 原版nginx 配置文件代码

worker_processes 1; 
 
events { 
  worker_connections 1024; 
} 
 
http { 
  include    mime.types; 
  default_type application/octet-stream; 
   
  sendfile    on; 
  autoindex    on; 
  keepalive_timeout 65; 
 fastcgi_connect_timeout 300; 
 fastcgi_send_timeout 300; 
 fastcgi_read_timeout 300; 
 fastcgi_buffer_size 128k; 
 fastcgi_buffers 4 128k; 
 fastcgi_busy_buffers_size 256k; 
 fastcgi_temp_file_write_size 256k; 
 
 #gzip on; 
 gzip on; 
 gzip_min_length 1k; 
 gzip_buffers   4 32k; 
 gzip_http_version 1.1; 
 gzip_comp_level 2; 
 gzip_types    text/plain application/x-Javascript text/css application/xml; 
 gzip_vary on; 
 gzip_disable "MSIE [1-6]."; 
 
 server_names_hash_bucket_size 128; 
 client_max_body_size   100m;  
 client_header_buffer_size 256k; 
 large_client_header_buffers 4 256k; 
 
  server { 
    listen    80; 
    server_name localhost; 
    autoindex    on;  #是否允许访问目录 
 
    root  "C:/WWW"; 
    location / { 
      index index.html index.htm l.php; 
      #index.php 
      autoindex on; 
    } 
    error_page  500 502 503 504 /50x.html; 
    location = /50x.html { 
      root  html; 
    } 
 
    location ~ \.php(.*)$ { 
      fastcgi_pass  127.0.0.1:9000; 
      #fastcgi_index index.php; 
      fastcgi_split_path_info ^((?U).+\.php)(/?.+)$; 
      fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
      fastcgi_param PATH_INFO $fastcgi_path_info; 
      fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; 
      include    fastcgi_params; 
    } 
 
  } 
 
include vh_*.conf; 
 
} 

这么多配置文件代码(为了便于查看 已经把注释的那些不懂的删除)  学习君也是看不懂的

先说403 出现的原因

当访问该地址的时候,nginx 会按照 index.html,index.htm ,index.PHP 的先后顺序在根目录中查找文件。如果这三个文件都不存在,那么nginx就会返回403 Forbidden。

学习君根目录下也是没有这三个文件的 所以直接

root  "C:/WWW"; 
 location / { 
   index index.html index.htm l.php; 
   #index.php 
   autoindex on; 
 } 

注释   项目列表就展示出来了

这里要注意

autoindex on; 这个默认是off的 意思是禁止访问目录  需要开启

还有一点推荐大家别把配置项 都写在这个文件当中 不便于管理 

include vh_*.conf; 

可以引入这样一个域名一个配置文件方便管理

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


推荐阅读
  • 阿里云ecs怎么配置php环境,阿里云ecs配置选择 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 深入理解Cookie与Session会话管理
    本文详细介绍了如何通过HTTP响应和请求处理浏览器的Cookie信息,以及如何创建、设置和管理Cookie。同时探讨了会话跟踪技术中的Session机制,解释其原理及应用场景。 ... [详细]
  • 使用Vultr云服务器和Namesilo域名搭建个人网站
    本文详细介绍了如何通过Vultr云服务器和Namesilo域名搭建一个功能齐全的个人网站,包括购买、配置服务器以及绑定域名的具体步骤。文章还提供了详细的命令行操作指南,帮助读者顺利完成建站过程。 ... [详细]
  • 本文旨在回顾并总结近期学习的.NET Core基础知识,通过具体的操作指南加深理解,并为初学者提供实用建议,避免常见的错误和陷阱。内容涵盖CentOS的安装配置、.NET Core环境搭建及网站部署等。 ... [详细]
  • 本文将详细介绍如何在ThinkPHP6框架中实现多数据库的部署,包括读写分离的策略,以及如何通过负载均衡和MySQL同步技术优化数据库性能。 ... [详细]
  • 免费获取:全面更新的Linux集群视频教程及配套资源
    本资源包含最新的Linux集群视频教程、详细的教学资料、实用的学习课件、完整的源代码及多种软件开发工具。百度网盘链接:https://pan.baidu.com/s/1roYoSM0jHqa3PrCfaaaqUQ,提取码:41py。关注我们的公众号,获取更多更新的技术教程。 ... [详细]
  • 如何在WPS Office for Mac中调整Word文档的文字排列方向
    本文将详细介绍如何使用最新版WPS Office for Mac调整Word文档中的文字排列方向。通过这些步骤,用户可以轻松更改文本的水平或垂直排列方式,以满足不同的排版需求。 ... [详细]
  • 理解存储器的层次结构有助于程序员优化程序性能,通过合理安排数据在不同层级的存储位置,提升CPU的数据访问速度。本文详细探讨了静态随机访问存储器(SRAM)和动态随机访问存储器(DRAM)的工作原理及其应用场景,并介绍了存储器模块中的数据存取过程及局部性原理。 ... [详细]
  • 本文介绍如何在应用程序中使用文本输入框创建密码输入框,并通过设置掩码来隐藏用户输入的内容。我们将详细解释代码实现,并提供专业的补充说明。 ... [详细]
  • 本文介绍如何通过SQL查询从JDE(JD Edwards)系统中提取所有字典数据,涵盖关键表的关联和字段选择。具体包括F0004和F0005系列表的数据提取方法。 ... [详细]
  • 本文详细介绍了如何通过命令行启动MySQL服务,包括打开命令提示符窗口、进入MySQL的bin目录、输入正确的连接命令以及注意事项。文中还提供了更多相关命令的资源链接。 ... [详细]
  • Nginx 反向代理与负载均衡实验
    本实验旨在通过配置 Nginx 实现反向代理和负载均衡,确保从北京本地代理服务器访问上海的 Web 服务器时,能够依次显示红、黄、绿三种颜色页面以验证负载均衡效果。 ... [详细]
  • 探讨了在用户浏览不同页面时,如何无缝循环播放背景音乐的技术方案,包括自动播放和跨页面状态保持。 ... [详细]
  • 本文详细探讨了JavaScript中的闭包与柯里化技术,这两者是函数式编程的重要组成部分,对提升代码的灵活性和可维护性具有重要作用。 ... [详细]
author-avatar
一飞冲天的快乐_549
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有