博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx反向代理和rewrite进行解决跨域问题、去掉url中的一部分字符串,通过nginx正则生成新的url...
阅读量:5983 次
发布时间:2019-06-20

本文共 715 字,大约阅读时间需要 2 分钟。

场景:表面上访问的是http://127.0.0.1:7777/test/xhtml//tpl/app-tpl-webapp/css/base.css,

实际上看的是http://127.0.0.1:8888/tpl/app-tpl-webapp/css/base.css的内容。

server {

listen 7777;
server_name 127.0.0.1;
location ^~ /website-webapp {
            proxy_pass http://127.0.0.1:8888;
        }
        location ^~ /app-tpl-webapp {
            proxy_pass http://127.0.0.1:8888;
        }
location ^~ /tpl {
            proxy_pass http://127.0.0.1:8888;
        }
 
location ~ .*/tpl/ {
   #alias E:/UCMSServer/tomcat/webapps/tpl/;
                    #index  index.shtml index.html index.htm;
        
rewrite ^/(.*)/tpl/(.*)$ http://127.0.0.1:7777/tpl/$2;       #其中$2表示的是正则中的第二串
}
        location ^~ /preview {
            proxy_pass http://127.0.0.1:8888;
        } 

}

以下方式是正则匹配以mp4结尾的方式

location ~ \.mp4$ {

   root /data;
   mp4;
                mp4_buffer_size       1m;
                mp4_max_buffer_size   500m;
   }

转载地址:http://bxgox.baihongyu.com/

你可能感兴趣的文章
ssh-keygen -t rsa -f cloud.key ssh -i cloud.key <username>@<instance_ip>
查看>>
培训机构管理系统帮助机构解决管理问题
查看>>
我的友情链接
查看>>
DISCUZ官方论坛模仿开发日志(二)
查看>>
Java设计模式系列之策略模式
查看>>
Sql异常①
查看>>
Jquery 校验文本框只能输入负数、小数、整数
查看>>
PHP 命名空间
查看>>
层次分析法
查看>>
ASP.NET一些常用的东西
查看>>
音乐播放类应用后台播放耗电评测报告
查看>>
2015百度之星 单调区间
查看>>
Ubuntu安装Chrome的方法
查看>>
用批处理来操纵你的光驱
查看>>
SQL 问题记录
查看>>
vim修改时自动备份配置文件小脚本
查看>>
我的友情链接
查看>>
官宣:深度剖析免费OA系统是如何盈利
查看>>
vue2.0学习笔记(一)搭建学习环境
查看>>
数据库热备产品都有哪些?各有什么优缺点?
查看>>