Apache als Proxyserver fügt html in jeden Datenverkehr ein, der durch den Proxy geleitet wird

774
Leon Kaden

Ich verwende Apache 2.4 unter Windows, ich konfiguriere Apache als Proxy-Server. und ich versuche, mod_layout 5.1 zu verwenden, um html, php zur Fußzeile in jedem http-Verkehr zu verwenden, der den Proxy durchläuft.

Das ist mein Netzwerk

  • Was ich will ist, wenn jemand in meinem LAN-Netzwerk versucht, eine http-Website, auch bekannt als google.com, zu öffnen, wird er ein Floating-Footer-Banner in seiner Google-Suche erhalten. (Ich weiß, dass google.com https ist, dies nur zum Beispiel.)
  • Der Apache-Proxy-Server fungiert in dieser Situation als Proxy, und obwohl mod_proxy und mod_layout die fließende .html-Fußzeile in jeden Verkehrspass einfügen.
  • In meiner Konfiguration kann ich die Floating-HTML-Fußzeile nur auf die Site setzen, die ich auf meinem Apache gehostet habe. Die andere Site im Internet kann nicht eingefügt werden.

Meine Frage ist: KÖNNEN SIE EINEN HTML-DATEN IN JEDEN VERKEHRSMITTEL DURCH APACHE PROXY SERVER DURCH MOD_LAYOUT UND MOD_PROXY VERWENDEN?

DAS IST MEIN APACHE AUF MOD PROXY KONFIG

<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> 

Das Problem ist, ich kann keine klare Anleitung für diese Situation finden. Es ist zwar für alle Antworten in diesem Forum zu einfach, aber keine hat eine klare und funktionierende Antwort.

PS: Also bitte nicht kommentieren, wenn ::: - Ich habe viele Möglichkeiten ausprobiert, nichts davon funktioniert, also bitte nicht kommentieren, wenn Sie keine funktionierende Lösung kennen (Verwendung von Nginx-Header-Ausgabe, mod_sed Apache, Squid-Proxy mit icap ecap.) Server, Tintenfisch mit Greaspoon, Apache-Handler, CGI-Skript, Apache-Filter, Mod_substitute, sogar Mod_layout .... Ich kann nur Fußzeilen-HTML zur Website hinzufügen, die von meinem Apache gehostet wird einfügen.

  • Ich lebe in Asien, bitte geben Sie keinen Rat als Anwalt, dass ich das nicht tun sollte. Ich möchte nur wissen, ob es eine Lösung für dieses Problem gibt, nur zu Bildungszwecken.
1

0 Antworten auf die Frage