L70
通過 --with-http_sub_module 編譯進nginx
sub_filter 指令
Syntax: | sub_filter |
---|---|
Default: | — |
Context: |
|
設置要替換的字符串和替換字符串。要替換的字符串匹配,忽略大小寫。要替換的字符串(1.9.4)和替換字符串可以包含變量。可以在一個配置級別(1.9.4)上指定幾個SUB U過濾器指令。如果並且僅當當前級別上沒有定義子篩選器指令時,這些指令才從上一級別繼承。
sub_filter_last_modified 指令
Syntax: | sub_filter_last_modified |
---|---|
Default: | sub_filter_last_modified off; |
Context: | http , server , location |
是否顯示原先修改的值
sub_filter_once 指令
Syntax: | sub_filter_once |
---|---|
Default: | sub_filter_once on; |
Context: | http , server , location |
只修改一次 還是修改整個匹配 默認 打開 只修改第一個匹配到的文本
sub_filter_types 指令
Syntax: | sub_filter_types |
---|---|
Default: | sub_filter_types text/html; |
Context: | http , server , location |
只針對什么響應替換
location / { sub_filter 'nginx.org' 'www.baidu.com'; }
server { server_name sub.taohui.tech; error_log logs/myerror.log info; location / { sub_filter 'Nginx.oRg' '$host/nginx';#忽略大小寫 sub_filter 'nginX.cOm' '$host/nginx'; #sub_filter_once on; sub_filter_once off; #sub_filter_last_modified off; sub_filter_last_modified on; } }