<span style=
"color: #800080"
>1<span style=
"color: #000000"
>.安装此模块需要先安装sregex运行库<span style=
"color: #000000"
>apt-<span style=
"color: #0000ff"
>get <strong>update</strong>;<br>apt-<span style=
"color: #0000ff"
>get install <strong>git make gcc</strong> -<span style=
"color: #000000"
>y <br>#Centos改成yum
git
clone
https:<span style=
"color: #008000"
>
make
make install
cd ..
git
clone
https:<span style=
"color: #008000"
>
tar zxvf nginx-<span style=
"color: #800080"
>1.2.<span style=
"color: #800080"
>6<span style=
"color: #000000"
>.tar.gz
cd nginx-<span style=
"color: #800080"
>1.2.<span style=
"color: #800080"
>6<span style=
"color: #000000"
>./configure <strong>--add-module=../replace-filter-nginx-</strong><span style=
"color: #000000"
><strong>module</strong> #自行加其他编译参数
make
make install
nginx.conf的用法举例:<span style=
"color: #000000"
>location /<span style=
"color: #000000"
>t {
default_type text/<span style=
"color: #000000"
>html;
echo
abc;
replace_filter <span style=
"color: #800000"
>
'<span style="color: #800000">ab|abc<span style="color: #800000">'
<span style=
"color: #000000"
> X;
}
location /<span style=
"color: #000000"
> {
# proxy_pass/fastcgi_pass/<span style=
"color: #000000"
>...
# caseless <span style=
"color: #0000ff"
>
global
<span style=
"color: #000000"
> substitution:
replace_filter <span style=
"color: #800000"
>
'<span style="color: #800000">\d+<span style="color: #800000">'
<span style=
"color: #800000"
>
'<span style="color: #800000">blah blah<span style="color: #800000">'
<span style=
"color: #800000"
>
'<span style="color: #800000">ig<span style="color: #800000">'
<span style=
"color: #000000"
>;
replace_filter_types text/plain text/<span style=
"color: #000000"
>css;
}</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>