Eu posso inserir html em todas as páginas via Apache, mas apenas no site hospedado pelo meu apache, nem todo o site no meu servidor proxy apache.
é assim que funciona. eu configurei um XAMPP, baixei o mod_layout 5.1 para o apache 2.4. (instale mod_layout é simples, se você usa o XAMPP para windows, basta baixar o mod_layout.so 5.1 para windows e colocá-lo na pasta do módulo apache $ home / apache / module e adicione o DSO de configuração ao seu httpd.conf LoadModule layout_module modules / mod_layout.so - se você estiver usando linux ou outro sistema operacional, baixe o mod_layout.so para linux e execute o comando make para instalar)
Depois de instalar o mod_layout.so para Windows, basta colocar este código no seu arquivo .htaccess ou httpd.conf, você receberá o html insert em toda a sua página:
<IfModule mod_layout.c>
AddOutputFilter LAYOUT html
AddOutputFilter LAYOUT htm
AddOutputFilter LAYOUT shtml
AddOutputFilter LAYOUT shtm
AddOutputFilter LAYOUT cgi
AddOutputFilter LAYOUT php
LayoutFooter "C:/xampp/apache/cgi-bin/footer.php"
</IfModule>
C: /xampp/apache/cgi-bin/footer.php é onde você coloca seu arquivo html ou php, na minha situação é C: /xampp/apache/cgi-bin/footer.php, mas você pode colocá-lo em qualquer lugar , apenas dê o caminho certo, você ficará bem