nginx配置

1
2
3
4
5
6
7
8
9
server {
       listen       8088;
       server_name  localhost;
 
       location / {
           root   dist;
           index  index.html index.htm;
           try_files $uri $uri/ /index.html; // vue history模式刷新404问题解决方式
       }

  

1
2
3
4
5
6
7
8
1:
        location /api {
            proxy_pass  http://172.30.1.123:8081;
        }
        location /api {
            proxy_pass  http://172.30.1.123:8081/;
        }
       // 转发接口后边加  /  可以去掉/api

  

1
如果启动说语法错误,那就手动输入提示错误的代码
1
2
3
4
5
6
7
2:
        location /api {
            proxy_pass  http://172.30.1.123:8081;
            rewrite "^/api/(.*)$" /$1 break;
        }
 
rewrite "^/api/(.)$" /$1 break,路径重写:

  

1
2
1)"^/api/(.)$":匹配路径的正则表达式,用了分组语法就是*(.)**,把/api/以后的所有部分当做1组;
2)/$1:重写的目标路径,这里用$1引用前面正则表达式匹配到的分组(组编号从1开始,也就是api),即/api/后面的所有。这样新的路径就是除去/api/以外的所有,就达到了去除/api前缀的目的;
1
 
posted @   不服憋着  阅读(23)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
· Linux系统下SQL Server数据库镜像配置全流程详解
· 现代计算机视觉入门之:什么是视频
阅读排行:
· Sdcb Chats 技术博客:数据库 ID 选型的曲折之路 - 从 Guid 到自增 ID,再到
· .NET Core GC压缩(compact_phase)底层原理浅谈
· Winform-耗时操作导致界面渲染滞后
· Phi小模型开发教程:C#使用本地模型Phi视觉模型分析图像,实现图片分类、搜索等功能
· 语音处理 开源项目 EchoSharp
点击右上角即可分享
微信分享提示