首页 > 系统相关 >nginx的nginx.conf配置文件如何修改代理的路由

nginx的nginx.conf配置文件如何修改代理的路由

时间:2023-01-29 20:24:03浏览次数:57  
标签:配置文件 0.1 request uri nginx api conf 路由

方法

location /api/ {
    set $request_uri_new $request_uri;
    if ($request_uri ~ "^/api/(.*)$") {
        set $request_uri_new /$1;
    }
    proxy_pass http://127.0.0.1:8000$request_uri_new;
}

上述将把以/api开头的路由去除/api,如:https://i.cnblogs.com/api/aiyablog将会变成https://i.cnblogs.com/aiyablog,并拼接到http://127.0.0.1:8000后,变成http://127.0.0.1:8000/aiyablog

用处

利于在前后分离项目中,不用后端均以/api作为路由的开头

标签:配置文件,0.1,request,uri,nginx,api,conf,路由
From: https://www.cnblogs.com/aiyablog/p/17073739.html

相关文章

  • springboot配置文件读取顺序
    若application.yml和bootStrap.yml在同一目录下,则bootStrap.yml的加载顺序要高于application.yml,即bootStrap.yml会优先被加载。原理:bootstrap.yml用于应用程序上......
  • 01-nginx基础
    1.基础知识1.1基本配置main#全局配置events{#nginx工作模式配置}http{......
  • @ContextConfiguration的用法
    @ContextConfiguration的用法在SpringBoot测试@ContextConfiguration这个注解通常与@RunWith(SpringJUnit4ClassRunner.class)联合使用用来测试当一个类添加了注解@Com......
  • linux--systemctl、service和chkconfig
    一、systemctl1、centos7下,systemctl可以理解为systemd的一个工具。也可以认为systemctl命令将service和chkconfig命令结合在了一起,它永久性或只在当前会话中启用/禁用服务......
  • odoo.conf配置文件
     1[options]2;addons文件的存放路径,和自定义模块的存放路径,绝对路径或者相对路径都可以,配置多个路径时要使用逗号分隔3addons_path=<path1>,<path2>4......
  • stylelint.config.js
    module.exports={extends:['stylelint-config-standard-scss'],plugins:['stylelint-scss'],rules:{indentation:[2],'max-empty-lines':1,......
  • Jmeter - Config Tips
    Guideline:Jmeter.propertiesfileshouldavoidtobemodified,modifieduser.propertiesinstead>>copythepropertyinJmeter.propertiesintouser.properties......
  • yolov5检测框重合重复,手动调参方法(调整detect,val的conf,iou)
    一、问题描述:检测框重复出现上述问题一般是整体检测方向没错,但conf-thres和iou-thres的参数需要调整。(在默认值0.25和0.45的基础上,提高置信区间,降低iou)conf-thres:置信......
  • spring boot configuration annotation processor not configured
     https://www.cnblogs.com/lyluoye/p/16602668.html https://www.freesion.com/article/76161512981/         <dependency>           <gr......
  • 使用ConfigurationProperties时进行数据校验
    在使用了ConfigurationProperties的类上面使用@Validated注解然后在对应的属性上面加上一些注解,那么在配置文件的数据往javabean中注入数据时就会先判断是否符合这个注解......