vue跨域,配置nginx的反向代理,注意问题

vue配置:

proxyTable: {

'/jinjiapi': {//使用"/api"来代替"http://v.juhe.cn/toutiao/index"

    target:'https://waitclopeo.com', //源地址

// target: 'http://127.0.0.1:30000', //源地址

    changeOrigin:true, //改变源

    pathRewrite: {

'^/jinjiapi':'' //路径重写

    }

}

},

nginx的你这个端口的域名的配置。如果有多个,就在你当前需要转发的域名server里配置,且要在后面加一个/

server {

        listen 80;

        server_name  jinji.******.com;

          location /

              {

          proxy_pass http://127.0.0.1:3123;

              }

location /jinjiapi/ {

    proxy_pass http://127.0.0.1:30000/; #代理的地址

    }

        }

配置错了会出现请求options等一些乱七八糟的问题

你可能感兴趣的:(vue跨域,配置nginx的反向代理,注意问题)