0
  • 0
    最佳答案

    上线就不走这里了。

    1153952789488054272  评论     打赏       拉大锯
    • coderwhy  回复 @拉大锯
      可以可以
      coderwhy 2020-09-19 14:25   回复 1297111521670848512
  • 1

    vue-cli 中的配置只针对开发环境。先确认你这个开发环境是ok的吗?


    线上可以使用nginx反向代理。

    如果你的线上请求路径都是以api开头的

    正常的http或https的如下:

    location /api/ {
        # 注意 结尾的 / ,这个有没有是有却别的
        proxy_pass "你的真实target地址或nginx upstream地址";
    }
    


    你这个应该是走WebSocket的。可以参考 Nginx配置WebSocket方式。

    location /api/ {
    
        proxy_pass "你的真实target地址或nginx upstream地址";
    
        proxy_http_version 1.1;
        # 注意下面这句
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }
    


    具体你可以参考nginx官方文档:http://nginx.org/en/docs/http/websocket.html



    1204576011224735744  评论     打赏       itshizhan
    • coderwhy  回复 @itshizhan
      可以可以多谢了
      coderwhy 2020-09-19 14:25   回复 1297111521670848512
相关问题
2021-03-06 09:12 29 2
菠萝不是卜萝 · 手机验证码登陆
2021-03-05 13:45 69 3
菠萝不是卜萝 · 登陆
2021-03-05 10:41 69 2
whoami · 后端
2021-02-25 17:54 43 5
2021-02-24 10:20 45 5
豪豪好吗 · 流程图
2021-02-24 09:36 47 2