Nginx HttpSubModule sub_filter模塊的過濾功能

 Nginx HttpSubModule sub_filter模塊的過濾功能

發表於2年前(2013-08-05 10:39)   閱讀( 1481) | 評論(0) 0人收藏此文章, 我要收藏
0

5折來啦!阿里雲11.11雲端狂歡節 »  html


1.使用HttpSubModule模塊nginx


--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 一行代碼前面是須要替換的內容,後面單引號內是替換成的內容。markdown

sub_filter_once 意思是隻查找並替換一次。on是開啓此功能,off是關閉——默認值是on。網站

sub_filter_types 一行意思是選定查找替換文件類型爲文本型。也能夠不加此行,由於默認只查找text/html文件。google

sub_filter模塊能夠用在http, server, location模塊中。主要做用就是查找替換文件字符。阿里雲

比較實用的例子,增長google analytics等網站分析嵌碼,或全局的樣式等

PS:sub_filter Only one substitution rule per location is supported 不然會報以下錯誤spa

nginx: [emerg] "sub_filter" directive is duplicate in /Dev/tengine/nginx/conf/nginx.conf:52Nginx HttpSubModule sub_filter模塊的過濾功能
相關文章
相關標籤/搜索