Я можу вставити HTML на всі сторінки через Apache, але тільки на сайт, на якому розміщений мій apache, не на весь сайт, хоча мій проксі-сервер apache.
ось як це працює. я встановлюю XAMPP, завантажую mod_layout 5.1 для apache 2.4. (встановити mod_layout простий; якщо ви використовуєте XAMPP для Windows, просто завантажте mod_layout.so 5.1 для Windows і помістіть його у папку модуля apache $ home / apache / module, а потім додайте DSO-конфігурацію у ваш httpd.conf LoadModule layout_module module / mod_layout.so - якщо ви використовуєте Linux або інший ОС, ви повинні завантажити mod_layout.so для Linux, а потім запустіть команду make для встановлення)
Після встановлення mod_layout.so для Windows, просто покладіть цей код на ваш .htaccess файл або httpd.conf, ви отримаєте HTML-вставку на всю вашу сторінку:
<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 - це те, куди ви помістите файл html або php, у моїй ситуації це C: /xampp/apache/cgi-bin/footer.php, але ви можете розмістити його будь-де , просто дайте вірний шлях, вам буде добре