Добавление некоторого содержимого в ответ HTML
Я хотел бы знать, возможно ли добиться с помощью (я предполагаю, что) прокси-сервера, чтобы добавить некоторый контент в ответ пользователей?
Допустим, я хотел бы добавить div
к каждому HTML-документу, который открывается пользователями моей локальной сети. Так что я ищу какой-то промежуточный сервер. Может быть, я просто воображаю, что что-то подобное существует, но если это произойдет, не могли бы вы назвать техническое название функциональности, которую я ищу? Какие-нибудь бесплатные / открытые решения?
Приветствую, и спасибо за ответы.
1 ответ
Решение
Вы не говорите, но если вы используете Apache, вы можете использовать модуль mod_substitute для этого. Ознакомьтесь с документацией Apache, а также с этим примером.
Шаги будут примерно:
- Добавьте директиву mod_substitute в конфигурационные файлы Apache.
- Добавить правило
Пример правила
<Location />
AddOutputFilterByType SUBSTITUTE text/html
Substitute 's|</body>|<script src="https://xxx.com/myBucket/cookiepolicy.js" type="text/javascript"></script></body>|ni'
AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml text/javascript
</Location>