• Nginx HttpSubModule sub_filter模块的过滤功能


     Nginx HttpSubModule sub_filter模块的过滤功能

    发表于2年前(2013-08-05 10:39)   阅读(1481) | 评论(0) 0人收藏此文章, 我要收藏
    0

    5折来啦!阿里云11.11云端狂欢节 »  


    1.使用HttpSubModule模块


    --with-http_sub_module option
    2.Nginx JavaScript 埋点 :
     
    location / {
      sub_filter      
      '';
      sub_filter_once on;
      sub_filter_types text/html;
    }
    3.实现在IE及IE内核浏览器下,所有网站变灰色
    sub_filter  ‘’  ‘’;

    解释:

    sub_filter 一行代码前面是需要替换的内容,后面单引号内是替换成的内容。

    sub_filter_once 意思是只查找并替换一次。on是开启此功能,off是关闭——默认值是on。

    sub_filter_types 一行意思是选定查找替换文件类型为文本型。也可以不加此行,因为默认只查找text/html文件。

    sub_filter模块可以用在http, server, location模块中。主要作用就是查找替换文件字符。

    比较实用的例子,增加google analytics等网站分析嵌码,或全局的样式等

    PS:sub_filter Only one substitution rule per location is supported 否则会报如下错误

    nginx: [emerg] "sub_filter" directive is duplicate in /Dev/tengine/nginx/conf/nginx.conf:52Nginx HttpSubModule sub_filter模块的过滤功能
  • 相关阅读:
    TCP拥塞控制算法 — CUBIC的补丁(二)
    TCP拥塞控制算法 — CUBIC的补丁(四)
    Class chart
    Class array
    Bool to int
    using in the function
    unsafe
    resources contain {0}
    Using Nullable Types
    Microsoft.Ink namespace
  • 原文地址:https://www.cnblogs.com/archoncap/p/4956456.html
Copyright © 2020-2023  润新知