Re: Sprungmarken in der httpd.conf?
Hallo Bernhard Wiz, Hallo zusammen, ist es möglich, innerhalb der httpd.conf Sprungmarken zu setzen? Ich habe etwa 100 verschiedene Gruppen von Moduleinstellungen, von denen bei jeder Anfage eine bestimmte ausgeführt werden soll. Vor jeder Gruppe soll eine eindeutige Markierung stehen, die direkt angesteuert werden soll. Der Name einer zuvor gesetzten Variable entspricht genau dem Namen einer Markierung. Die Gruppen sollen mit einem ähnlichen Befehl wie springe zu der Markierung namens :_%Variable% angesprochen werden. Nach jeder dieser Gruppen sollen die restlichen Einstellungen übersprungen werden (z.B. mit mit einem Befehl wie goto :_end). Oder ist es sinnvoller, wenn jeweils eine Config-Datei mit dem namen %Variable%.conf geladen wird? UFF, Absolut nein. Gibt es nicht, wäre auch sinnlos. Du hast einen grundsätzlichen Denkfehler, wie der httpd arbeitet. Die httpd.conf wird nur ein einziges mal eingelesen, nämlich beim Start des Servers. Bestimmte Anweisungen wie Loadmodule werden gleich ausgeführt, andere Anweisungen, insbesondere die in Containern wie VirtualHost, Directory, Files oder Location werden zwischen gespeichert und ausgeführt wenn eine Anfrage hereinkommt, die darauf paßt. Du brauchst keine Sprungmarken, du musst entsprechende Container definieren. Gruß Kess Viele Grüße Kess -- Apache HTTP Server Mailing List users-de unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --
Re: [apache-de] Win32 Config reload ohne Service restart?
Hallo Michael, Mein eigentliches problem ist, das unter laufendem betrieb virtuelleHosts dazukommen und wegkommen können, und nach so ner aktion soll er eben nur die conf neu einlesen und nich neu starten, weil das braucht auf grund der anzahl an vhosts einiges an zeit.. entweder mittels des Apache Monitors oder an der Konsole mit apache -k restart Lass dich von dem restart nicht beirren. Ein Blick auf apache -h zeigt dir, dass hier ein graceful restart durchgeführt wird. Viele Grüße Kess -- Apache HTTP Server Mailing List users-de unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --
Re: Mehrere .htaccess-Dateien?
Hallo Ingo, weiß zufällig jemand, ob Apache mit mehreren .htaccess-Dateien umgehen kann? Ich weiß wohl, dass ich zum Beispiel: AccessFileName .htaccess .htaccess2 konfigurieren kann. Was dann aber nicht funktioniert ist das ablegen von _sowohl_ .htaccess _als auch_ .htaccess2 in das selbe Verzeichnis, zumindestens ignoriert Apache die Datei .htaccess2. Habe ich etwas übersehen, kann mir jemand einen Ratschlag geben? Die Doku beschreibt es eigentlich recht deutlich: http://httpd.apache.org/docs-2.0/de/mod/core.html#accessfilename Aus dieser Namensliste sucht der Server während der Bearbeitung einer Anfrage in jedem Verzeichnis nach der ersten existierenden Datei, sofern im betreffenden Verzeichnis dezentrale Konfigurationsdateien erlaubt sind. D.h. also, du kannst nur eine der Varianten in einem Verzeichnis verwenden. Viele Grüße Kess -- Apache HTTP Server Mailing List users-de unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --
Re: AW: Antwort: Re: Probleme mit HTTPS
Hallo Michael, da hatte ich mich wohl nicht ganz richtig ausgefrückt. Ich benutze den Apache (inzwischen 2.0.49) als Webserver und gleichzeitig als Proxyserver. Aber Du hast recht - die HTTPS-Seiten sollen nur durchgeschleust werden - von einem externen Webserver über meinen Apache-Proxy an den Internet Explorer. Da hakt es aber scheinbar. Zwischenzeitlich hatte ich die Info bekommen, dass der Apache auch in 2.x incl mod_ssl ausgeliefert wird. Für Windows (XP) hab ich die entsprechende MSI-Datei aber unter Apache.org nicht gefunden. Die wirst du auch nicht finden. Die Exportbestimmungen der USA verbieten den Export von Binaries derartiger Verschlüsselungssoftware. Der Quelltext darf allerdings verbreitet werden, so daß du dir das Modul selbst kompilieren kannst. Ich bin aber immer noch nicht sicher, ob mein Problem tatsächlich damit zusammenhängt, weil wie Du ja schon sagtest die HTTPS-Seiten eigentlich nur durchgeschleust werden sollten. Wie ich Dich verstanden habe liegt es möglicherweise an der Nutzng des 443 Ports für den SSL-Proxy ? siehe dazu http://httpd.apache.org/docs/misc/howto.html#proxyssl. Auch wenn dies noch aus der Doku zum 1.3 stammt, gilt es entsprechend auch für den 2er. Zum Durchreichen von Requests brauchst du kein mod_ssl. Du mußt den Apache nur zusätzlich zu Port 80 auch an Port 443 lauschen lassen und die Requests entsprechend behandeln. Hat jemand einen Tip wie ich das speziell konfigurieren muss ? siehe dazu http://httpd.apache.org/docs-2.0/mod/mod_proxy.html. Du benötigst einen Forward Proxy. Das ganze packst du dann noch in entsprechende Virtual-Host-Container für Port 80 und Port 443. ansonsten ... noch mal nachfrangen :) Gruß Kess -- Apache HTTP Server Mailing List users-de unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --