nginx配置引發(fā)的403問題解決辦法
nginx配置引發(fā)的403問題解決辦法
一、問題:在curl nginx配置的本地域名時(shí)出現(xiàn)403
nginx_error.log日志如下:
二、疑問
1、www.requesturi.com配置如下:發(fā)現(xiàn)root目錄與error日志中的禁止訪問的文件不一致,理論訪問www.requesturi.com應(yīng)該到/usr/local/nginx/html1去查找,為何顯示的確是/usr/local/nginx/html禁止訪問?
2、curl一下/usr/local/nginx/html1下的一個(gè)a.txt文件發(fā)現(xiàn):發(fā)現(xiàn)錯(cuò)誤竟然是404。
三、解決
大致可以推斷,可能是nginx.conf中www.requesturi.com沒有配置。查看nginx.conf發(fā)現(xiàn):www.requesturi.com沒有配置,而且nginx是默認(rèn)不允許訪問文件的目錄的,所以會(huì)出現(xiàn)403的錯(cuò)誤。
再查看下配置了的www.zhuye.com發(fā)現(xiàn):www.zhuye.com的root目錄跟error日志中的禁止訪問的目錄是一樣的,而且server_name為一個(gè)ip而不是域名
原因:因?yàn)閣ww.requesturi.com沒有配置,所以當(dāng)我們?cè)L問www.requesturi.com時(shí),nginx會(huì)訪問默認(rèn)(即為www.zhuye.com),在訪問a.txt(在www.zhuye.com目錄下不存在這個(gè)文件)會(huì)報(bào)出404找不到的錯(cuò)誤。
可以通過修改nginx配置,讓nginx可以訪問文件目錄:
顯示目錄下文件:
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
詳解nginx配置location總結(jié)及rewrite規(guī)則寫法
本篇文章主要介紹了詳解nginx配置location總結(jié)及rewrite規(guī)則寫法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-02-02nginx的配置轉(zhuǎn)發(fā)到其他網(wǎng)站詳解
這篇文章主要為大家介紹了nginx的配置轉(zhuǎn)發(fā)到其他網(wǎng)站過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-08-08nginx?反向代理負(fù)載均衡策略配置SSL訪問匹配規(guī)則優(yōu)先級(jí)
本文主要包含1.Nginx配置文件詳解2.Nginx實(shí)現(xiàn)負(fù)載均衡3.Nginx前端項(xiàng)目部署4.Nginx配置SSL訪問5.nginx匹配規(guī)則說明以及匹配的優(yōu)先級(jí)的內(nèi)容詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-06-06Nginx配置ssl實(shí)現(xiàn)https的全過程記錄
這篇文章主要給大家介紹了關(guān)于Nginx配置ssl實(shí)現(xiàn)https的相關(guān)資料,文章通過實(shí)例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Nginx具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2022-03-03解決502?Bad?Gateway錯(cuò)誤的詳細(xì)指南與實(shí)例
這篇文章主要給大家介紹了關(guān)于解決502?Bad?Gateway錯(cuò)誤的詳細(xì)指南與實(shí)例,502 Bad Gateway錯(cuò)誤通常是由于網(wǎng)關(guān)或代理服務(wù)器在嘗試訪問上游服務(wù)器(通常是Web服務(wù)器)時(shí)未能及時(shí)接收到響應(yīng)導(dǎo)致的,文中將解決辦法介紹的非常詳細(xì),需要的朋友可以參考下2024-05-05shell腳本定時(shí)統(tǒng)計(jì)Nginx下access.log的PV并發(fā)送給API保存到數(shù)據(jù)庫
這篇文章主要介紹了shell腳本定時(shí)統(tǒng)計(jì)Nginx下access.log的PV并發(fā)送給API保存到數(shù)據(jù)庫的實(shí)現(xiàn)方法 ,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-09-09Nginx access.log日志詳解及統(tǒng)計(jì)分析小結(jié)
nginx有一個(gè)非常靈活的日志記錄模式,本文主要介紹了Nginx access.log日志詳解及統(tǒng)計(jì)分析小結(jié),文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-03-03