ngx_http_sub_module 模块详解

此模块是一个过滤器,它可用一个字符串去替换指定的字符串的修改返回文件。

默认情况下,是不带此模块的,通过--with-http_sub_module使能它。

 

示例如下:

</>

location / {

  sub_filter '<a href="http://127.0.0.1:8080/' '<a href="https://$host/';

  sub_filter '<img src="http://127.0.0.1:8080/' '<img src="https://$host/';

  sub_filter_once on;

}

</>

 

sub_filter aaa 'bbb';     //将aaa替换为bbb

sub_filter_types  text/html;      //替换类型,可以设置为 *  ,通配。

sub_filter_once  on;             //是否一次替换,如果不是只替换一次,则设置为  off 

 

常见的MIME类型

超文本标记语言文本                  .html,  .html text/html 
普通文本                                   .txt text/plain 
RTF文本                                    .rtf application/rtf 
GIF图形                                     .gif image/gif 
JPEG图形                                 .ipeg,.jpg image/jpeg 
au声音文件                                .au audio/basic 
MIDI音乐文件                            mid,.midi audio/midi,audio/x-midi 
RealAudio音乐文件                     .ra, .ram audio/x-pn-realaudio 
MPEG文件                                 .mpg,.mpeg video/mpeg 
AVI文件                                    .avi video/x-msvideo 
GZIP文件                                  .gz application/x-gzip 
TAR文件                                    .tar application/x-tar 

 

转载于:https://my.oschina.net/xufenfei/blog/872179

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值