按照以下文档操作:http://httpd.apache.org/docs/2.0/mod/mod_ext_filter.html
无法使用简单的过滤器来替换页面上的文本......
ExtFilterDefine fixtext mode=input cmd="/bin/sed s/works/sorta/ig"
AddOutputFilter fixtext htm html
SetOutputFilter fixtext
<Location />
SetOutputFilter fixtext
</Location>
<Directory />
ExtFilterOptions LogStderr DebugLevel=0
</Directory>
答案1
正确的语法:
ExtFilterDefine fixtext mode=output intype=text/html \
cmd="/bin/sed s/works/asdf/ig"
<Location />
SetOutputFilter fixtext
</Location>
如果有人尝试将 ExtFilter 规则应用于反向代理站点,则存在一个错误: