Nginx代理接口訪問(wèn)返回404的實(shí)現(xiàn)示例
因?yàn)椴煌瑯I(yè)務(wù)系統(tǒng)間有接口調(diào)用,存在跨域問(wèn)題,為了解決同源策略,需要將接口通過(guò)nginx去轉(zhuǎn)發(fā),但是配置完后通過(guò)postman請(qǐng)求一直存在訪問(wèn)404的問(wèn)題。
訪問(wèn)地址:https://a.test.com/nsyapi/oauth/loginOther
被代理接口地址:https://b.prod.com/api/oauth/loginOther
一、Nginx配置后的現(xiàn)象

postman請(qǐng)求接口出現(xiàn)404報(bào)錯(cuò)
二、原因
由于proxy_pass請(qǐng)求頭出現(xiàn)問(wèn)題導(dǎo)致返回404??梢栽谂渲弥刑砑右恍┫嚓P(guān)的請(qǐng)求頭來(lái)解決這個(gè)問(wèn)題。例如

在這個(gè)配置中,我們添加了三個(gè)新的請(qǐng)求頭Host、X-Real-IP和X-Forwarded-For,這可以幫助我們正確地將請(qǐng)求傳遞到目標(biāo)服務(wù)器,并確保我們收到正確的響應(yīng)。
三、 解決辦法
去掉 proxy_redirect off;
增加 proxy_set_header Host $proxy_host;

postman請(qǐng)求接口正常

命令行驗(yàn)證接口請(qǐng)求成功
到此這篇關(guān)于Nginx代理接口訪問(wèn)返回404的實(shí)現(xiàn)示例的文章就介紹到這了,更多相關(guān)Nginx代理接口訪問(wèn)返回404內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Nginx實(shí)現(xiàn)404頁(yè)面的配置方法的兩種方法
- Nginx出現(xiàn)404 Not Found nginx/1.23.4的完美解決方案
- 寶塔nginx部署前端頁(yè)面刷新報(bào)404錯(cuò)誤解決辦法
- nginx反向代理配置400,404,502等狀態(tài)的自定義頁(yè)面問(wèn)題
- nginx配置proxy_pass代理轉(zhuǎn)發(fā)時(shí)報(bào)404問(wèn)題
- Nginx實(shí)現(xiàn)404錯(cuò)誤自動(dòng)跳轉(zhuǎn)到首頁(yè)的配置過(guò)程
- nginx配置https://localhost/index報(bào)404
相關(guān)文章
nginx proxy_pass 路徑拼接的具體實(shí)現(xiàn)
本文主要介紹了nginx proxy_pass 路徑拼接的具體實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2026-05-05
Nginx配合Apache或Tomcat的動(dòng)靜分離基本配置實(shí)例
這篇文章主要介紹了Nginx配合Apache或Tomcat的動(dòng)靜分離基本配置實(shí)例,實(shí)際上Nginx專門(mén)負(fù)責(zé)靜態(tài)和反向代理是主流服務(wù)器配置方案,需要的朋友可以參考下2016-01-01
Nginx如何設(shè)置域名轉(zhuǎn)發(fā)到服務(wù)器指定的端口
這篇文章主要介紹了Nginx如何設(shè)置域名轉(zhuǎn)發(fā)到服務(wù)器指定的端口,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2024-01-01
Nginx服務(wù)器配置HTTPS nginx.config 配置文件(教程)
下面小編就為大家分享一篇Nginx服務(wù)器配置HTTPS nginx.config 配置文件(教程),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2017-12-12
LNMP 解決Access Denied錯(cuò)誤詳細(xì)介紹
這篇文章主要介紹了LNMP 解決Access Denied錯(cuò)誤詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下2016-10-10
服務(wù)器nginx配置ssl并http重定向到https方式
這篇文章主要介紹了服務(wù)器nginx配置ssl并http重定向到https方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12
prometheus監(jiān)控nginx的實(shí)現(xiàn)
這篇文章主要介紹了prometheus監(jiān)控nginx的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03

