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
相关问题
刘小睿 · 网络编程
2020-09-30 17:08 48 2
啊哈哈德玛西亚 · 测试
2020-09-29 15:14 27 2
Laowu17 · 后台
2020-09-27 20:56 89 2
夕阳 · android
2020-09-26 11:55 39 4
哈哈哈嗝 · 求助
2020-09-23 17:53 79 4
没有翅膀却想飞上天空 · Spring
2020-09-23 10:22 56 2
Laowu17 · 服务器
2020-09-21 09:35 90 2
Laowu17 · docker
2020-09-20 22:57 42 2
一日就是一天 · Android
2020-09-20 16:49 50 2