美文网首页
vue.config反向代理配置、跨域问题

vue.config反向代理配置、跨域问题

作者: 可乐_加冰_ | 来源:发表于2023-03-19 21:34 被阅读0次

    举列两个站点
    1、web.test.com为前端部署
    2、api.test.com为后台接口地址
    如登录接口为:https://api.test.com/v1/user/login

    vue.config.js 新增配置如下

    devServer: {
        proxy: {
          '/v1': {
            target: 'https://api.test.com',
          },
        },
      },
    

    nginx服务器为例(宝塔),在伪静态内加入以下配置

    
     location / {
        try_files $uri $uri/  /index.html;
      }
        
     location /v1 {
        proxy_pass https://api.test.com;
      }
    
    
    前后端同时配置才有效。此时再访问web.test.com站点,您将会看到所有的接口地址被指向web
    

    相关文章

      网友评论

          本文标题:vue.config反向代理配置、跨域问题

          本文链接:https://www.haomeiwen.com/subject/oxnyrdtx.html