Why doesn mod_proxy_html rewrite urls in [some attribute]?
mod_proxy_html versions 1 and 2 are based on W3C HTML 4.01 and XHTML 1.0 (which are identical in terms of elements and attributes). It supports all links defined in W3C HTML, even those that have been deprecated since 1997. But it does NOT support proprietary pseudo-HTML “extensions” that have never been part of any published HTML standard. Of course, it’s trivial to add them to the source. This has been the most commonly requested feature since mod_proxy_html 2.0 was released in 2004. Since everyone’s requirements are different, it could not reasonably be satisfied with a simple one-size-fits-all fix. Version 3 of mod_proxy_html delegates the definition of HTML links to the system administrator, via the configuration file. A sample file proxy_html.conf is provided, and defines standard W3C HTML/XHTML. Note that you MUST include this (or equivalent) into your configuration, or no links will be rewritten! If you need to support nonstandard HTML variants, follow the instructions in proxy