Re: Sprungmarken in der httpd.conf?

2005-08-07 Diskussionsfäden Astrid Keßler
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?

2005-04-17 Diskussionsfäden Astrid Keßler
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?

2004-06-11 Diskussionsfäden Astrid Keßler
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

2004-06-07 Diskussionsfäden Astrid Keßler
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]
--