#允許跨域請求的域,*代表所有
add_header 'access-control-allow-origin' *;
#允許帶上cookie請求
add_header 'access-control-allow-credentials'
'true'
;#允許請求的方法,比如 get/post/put/delete
add_header 'access-control-allow-methods' *;
#允許請求的header
add_header 'access-control-allow-headers' *;
# 這個是要加在server中,用於靜態資源跨域
# if ($request_method = 'options')
# on表示開啟;off關閉
gzip on;
#gizp壓縮起點,檔案大於1k才進行壓縮
gzip_min_length 1k;
# gzip 壓縮級別,1-9,數字越大壓縮的越好,也越占用cpu時間
gzip_comp_level 6;
# 進行壓縮的檔案型別。
#nginx對於靜態檔案的處理模組,開啟後會尋找以.gz結尾的檔案,直接返回,不會占用cpu進行壓縮,如果找不到則不進行壓縮
gzip_static on;
# 是否在http header中新增vary: accept-encoding,建議開啟
gzip_vary on;
# 設定壓縮所需要的緩衝區大小,以4k為單位,如果檔案為7k則申請2*4k的緩衝區
gzip_buffers 4 16k;
# 設定gzip壓縮針對的http協議版本
Nginx跨域處理
業務場景 1.在h5開發中,需要呼叫不同的業務伺服器,此時會發生跨域問題,解決跨域問題跨域在nginx 中進行配置,新增乙個攔截 pay的請求,並新增 rewrite pay 1 break 不含 listen 91 server name default server client max bod...
nginx解決跨域
ajax跨域一直困擾我很久,今天終於解決了,並且不需要伺服器端配合。大概思路是 1,在本地電腦配置乙個nginx伺服器 2,把專案放在nginx伺服器下 3,配置nginx 遇到ajax請求,讓 伺服器去請求,然後把結果返回給本地伺服器 location location api 下面截圖裡的api...
Nginx解決跨域
跨域 什麼是跨域 就是瀏覽器不能執行其他 的指令碼,他是由瀏覽器的同源策略造成,是瀏覽器施加的安全限制 同源是指 網域名稱 協議 埠 均相同 跨域的解決方法 jsonp 用利用script標籤 在裡面進行ajax請求 在script標籤中 指定請求的型別 datatype jsonp 這種方式只能支...