Я могу вставить 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 modules / 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, но вы можете поместить его в любое место Дай правильный путь, у тебя все будет хорошо