欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

nginx跨域设置

程序员文章站 2022-06-03 17:58:04
...

直接贴配置文件

server {

	listen       80;                  **监听80端口**
    server_name  localhost;  **监听名称**

   location / {
        proxy_pass  http://localhost:1024;       **监听上面 localhost:80跳转到前台页面访问连接**
        add_header 'Access-Control-Allow-Origin' '*';    **跨域设置**

    }
    location /apis {
        rewrite  ^.+apis/?(.*)$ /$1 break;      **拦截apis为请求路径**
        proxy_pass   http://192.168.2.115:8080;    **访问的后台接口**
    }

}

简单总结

注意:如 之前访问接口为 http://192.168.2.115:8080/test
配置完nginx后需要改为 apis/test 则nginx会自动转发为正确请求路径
访问的前端页面路径改为 localhost:80

相关标签: nginx跨域设置