> just that, too. Any performance comparisons with its competitors? Some quick performance comparison results between mod_sed, mod_line_edit and mod_substitute.
Search/Replace string : s/hello/hi/ test0.html : No matches, so no substitute. test.html : 1 comparision/substitute test2.html : 500 comparision/substitute Performance data was generated with 200 clients for 100000 requests (for worker mpm). $ ab -c 200 -n 100000 <http-uri> Requests Per Second (RPS) as measured by ab for s/hello/hi/ substitution. mod_sed mod_line_edit mod_substitute test0.html 3263 3206 3129 test.html 3229 3213 3197 test2.html 1278 404 1130 Note that mod_sed performs better than either mod_line_edit or mod_substitute. Here is the configuration : -------------------------- Alias /testsed/ "/usr/local/apache2/htdocs/testsed/" LoadModule sed_module modules/mod_sed.so <Directory "/usr/local/apache2/htdocs/testsed"> Options FollowSymLinks AllowOverride None AddOutputFilter Sed html OutputSed "s/hello/hi/g" </Directory> Alias /testled/ "/usr/local/apache2/htdocs/testled/" LoadModule line_edit_module modules/mod_line_edit.so <Directory "/usr/local/apache2/htdocs/testled"> Options FollowSymLinks AddOutputFilter line-editor .html AllowOverride None LERewriteRule "hello" "hi" [R] </Directory> Alias /testsub/ "/usr/local/apache2/htdocs/testsub/" LoadModule substitute_module modules/mod_substitute.so <Directory "/usr/local/apache2/htdocs/testsub"> Options FollowSymLinks AllowOverride None AddOutputFilter SUBSTITUTE html Substitute s/hello/hi/ </Directory> -------------------------- Regards, Basant.