nginx支持跨域訪問


1,進入nginx的html目錄 
vim ./crossdomain.xml 
具體路徑: /usr/local/nginx/html/crossdomain.xml 
2,在crossdomain.xml中添加:

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd"> <cross-domain-policy> <allow-access-from domain="*" /> </cross-domain-policy>

結果就是: 
這里寫圖片描述

注意:默認/usr/local/nginx/html/crossdomain.xml 是不存在的.

nginx做請求轉發

修改:/usr/local/etc/nginx/vhosts/xx.com.conf

server { listen 80; server_name xxx.com 10.1.146.81; location / { add_header 'Access-Control-Allow-Origin' '*'; add_header 'Access-Control-Allow-Credentials' 'true'; add_header 'Access-Control-Allow-Methods' '*'; proxy_pass http://localhost:8088; # proxy_redirect off ; index index.php index.html index.htm; } # error_page 500 502 503 504 /50x.html; }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM