nginx解決前端調用后端接口跨域問題


(1) nginx配置文件

server {
        listen 8886;                           【8886是前端項目在nginx下的監聽端口】
        server_name  127.0.0.1;
        
        location /{
            proxy_pass http://127.0.0.1:8083/YZT3.0/;            【8083是前端項目在tomcat下對應的端口】
        }
        location /hmyj{
            proxy_pass http://服務器ip地址:9021/hmyj;
        }
    }
    server {
        listen 8887;                           【8887是前端項目在nginx下的監聽端口】
        server_name  127.0.0.1;
        
        location /{
            proxy_pass http://127.0.0.1:8083/zjgIM/;        【8083是前端項目在tomcat下對應的端口】
  } location /zjgyj{ proxy_pass http://服務器ip地址:19099/zjgyj;  } }

(2) 調用時的寫法

 
         
url: "/zjgyj/zbzsfacade/queryRecentlyList",

 (3) 啟動nginx

start nginx
./nginx -t
./nginx -s reload

 (4) 啟動tomcat


免責聲明!

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



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