Seite 1 von 1
Apache2 dynamische Vorgänge
Verfasst: Do Dez 13, 2012 6:13 pm
von Kmitska
Hallo Leute,
ich bin gerade dabei unter Apache Weiterleitungen einzurichten wie z.B.
Aber jedoch muss ich nach jede Veränderung den Apache Server neustartet.
Apache Befehl in '000-default':
Nun würde ich gerne wissen, wie ich dies ohne Neustart machen kann?
Danke im Voraus!
Grüße
Kmitska
Re: Apache2 dynamische Vorgänge
Verfasst: Fr Dez 14, 2012 6:17 pm
von Xin
sollte reichen.
Ansonsten kannst Du die Redirects auch in die .htaccess schreiben. Die wird - GLAUBE ICH, was bedeutet, dass es sich nicht um verifiziertes Wissen handelt - jedes mal neu ausgelesen.
Re: Apache2 dynamische Vorgänge
Verfasst: Fr Dez 14, 2012 11:05 pm
von darksider3
Xin hat geschrieben:
sollte reichen.
Ansonsten kannst Du die Redirects auch in die .htaccess schreiben. Die wird - GLAUBE ICH, was bedeutet, dass es sich nicht um verifiziertes Wissen handelt - jedes mal neu ausgelesen.
Ja die wird bei jedem Aufruf neu Ausgelesen. Es besteht aber dann noch die Möglichkeit das ein .ht-cache existiert... der verfällt innerhalb 1. Minute(Standard einstellung).
Ich persönliche ziehe eine index.php vor:
zu beachten ist, das auf dieser Seite nichts ausgegeben werden darf, weil sonst die Datei einen Fehler wirft. Auf Verzeichnisse Umleiten funktioniert wie in der Shell also einfach /verzeichnissname-unter-linux/datei.php oder \verzeichniss\unter\windoof\datei.php wobei die Weiterleitung nicht auf php Dateien beschränkt ist.
header schickt also einen HTTP-Request(Im Allgemeinen). Und mit Location setzt du die datei auf die Weitergeleitet wird

Re: Apache2 dynamische Vorgänge
Verfasst: Sa Dez 15, 2012 4:32 pm
von sebix
Kmitska hat geschrieben:Hallo Leute,
ich bin gerade dabei unter Apache Weiterleitungen einzurichten wie z.B.
Aber jedoch muss ich nach jede Veränderung den Apache Server neustartet.
Apache Befehl in '000-default':
Nun würde ich gerne wissen, wie ich dies ohne Neustart machen kann?
Wenn es dir möglich ist, würde ich die Weiterleitungen eben in die Konfigurationsdatei schreiben. Das ist wesentlich effizienter und ressourcenschonender als .htaccess (die muss jedesmal neu werden oder PHP-Code (Da wird ein PHP-Prozess angeworfen, der den Code parst um dann einen Header zu senden...).
Mit der Konfig-Variante weiß der Server das von Beginn an und muss nicht bei jeden Aufruf noch Prozesse spawnen um eine Zeile (die immer die selbe ist) an den Client zu senden!