使用nginx如何解決Access-Control-Allow-Origin問(wèn)題
前臺(tái)在訪問(wèn)不同ip的nginx服務(wù)器時(shí)報(bào)錯(cuò):
No ‘Access-Control-Allow-Origin’ header is present on the requested resource
原因
被請(qǐng)求的資源沒(méi)有設(shè)置 ‘Access-Control-Allow-Origin’
也就是nginx的返回信息頭沒(méi)有Access-Control-Allow-Origin(也就是瀏覽器同源策略,大家可以自行百度)
解決方案
在nginx中的nginx.conf中的路由中添加以下代碼:
location / { add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS'; add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization'; }
如果你請(qǐng)求的不是"location /"
則在自己的路由添加例如:“localhost /test”
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解nginx使用ssl模塊配置支持HTTPS訪問(wèn)
這篇文章主要介紹了詳解nginx使用ssl模塊配置支持HTTPS訪問(wèn),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-08-08基于Nginx禁止指定IP、國(guó)外IP訪問(wèn)我的網(wǎng)站
這篇文章主要介紹了用Nginx禁止指定IP、國(guó)外IP訪問(wèn)我的網(wǎng)站,想要實(shí)現(xiàn)這個(gè)功能方法有很多種,這里基于 Nginx 的 ngx_http_geoip2 模塊來(lái)禁止國(guó)外 IP 訪問(wèn)網(wǎng)站,需要的朋友可以參考下2022-05-05uwsgi+nginx代理Django無(wú)法訪問(wèn)靜態(tài)資源的解決
這篇文章主要介紹了uwsgi+nginx代理Django無(wú)法訪問(wèn)靜態(tài)資源,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-05-05負(fù)載均衡下的webshell上傳+nginx解析漏洞的過(guò)程
這篇文章主要介紹了負(fù)載均衡下的webshell上傳+nginx解析漏洞,首先介紹了負(fù)載均衡下webshell上傳的四大難點(diǎn)及環(huán)境搭建教程,感興趣的朋友跟隨小編一起看看吧2024-02-02Nginx配合php實(shí)現(xiàn)生成實(shí)時(shí)縮略圖功能
這篇文章主要介紹了Nginx配合php實(shí)現(xiàn)生成實(shí)時(shí)縮略圖功能,這在一些特殊場(chǎng)合可能會(huì)要用到,需要的朋友可以參考下2014-10-10nginx無(wú)法獲取帶下劃線的header值的問(wèn)題解決
Nginx默認(rèn)會(huì)將連字符轉(zhuǎn)換為下劃線,這可能會(huì)導(dǎo)致無(wú)法正確獲取到原始的請(qǐng)求頭值,本文主要介紹了nginx無(wú)法獲取帶下劃線的header值的問(wèn)題解決,感興趣的可以了解一下2024-12-12