Zurück   HTML Forum > Linux > Debian

Debian Fragen und Antworten rund um das Betriebssystem Debian.

Neues Thema erstellen  Antwort
 
Themen-Optionen Thema durchsuchen
Alt 22.11.2010, 17:26   #1
Administrator
 
Benutzerbild von developr
 
Registriert seit: 11.11.2008
Ort: Bremen
Beiträge: 334
developr eine Nachricht über ICQ schicken developr eine Nachricht über MSN schicken
Standard Apache Tuning: htaccess deaktivieren

Heute habe ich einen lang gehegten Plan in die Tat umgesetzt und alle .htaccess Dateien in die "virtual Hosts" (vHost) ausgelagert. Normalerweise wird bei jedem Aufruf einer Datei (ob Text oder Grafik) in dem Verzeichnis nach einer .htaccess Datei gesucht. Bei einem aufwendigen Design kommen da je nach Anzahl der Grafiken eine ganze Menge an Requests zusammen. Lagert man den Inhalt der .htaccess jedoch aus, so muss der Inhalt nur noch einmalig beim Start des Apache geladen werden. Alle zukünftigen Requests haben sich damit erledigt! Hätte ich gewusst, wie schnell der Apache danach reagiert, hätte ich es schon viel früher getan ;-).


Hier nun ein kleines HowTo:


Die vHost Configs sehen in etwa so aus, jedem Admin sollte dies jedenfalls bekannt sein ;-). Diese Config ist nicht vollständig, enthält aber die nötigen Infos (AllowOverride und Include), um die ihr eure eigene Konfiguration ergänzen müsst.

Code:
<VirtualHost *>
ServerName meinedomain.de ServerAlias www.meinedomain.de DocumentRoot /var/www/meinedomain.de/ <Directory />
AllowOverride None
</Directory> <Directory /var/www/meinedomain.de/>
Include /var/www/meinedomain.de/.htaccess
</Directory>
</VirtualHost>
Mit der Direktive <Directory /> in Verbindung mit AllowOverride none wird in allen Unterverzeichnissen nicht mehr nach htaccess Dateien gesucht. Über den Include Befehl kann dann der Inhalt in die vHost geladen werden und dieser wie voher auch, ganz bequem über FTP geändert werden. In Zukunft ist nach einer Änderung der .htaccess Datei jedoch ein Reload des Apachen nötig.

Code:
/etc/init.d/apache2 reload
developr ist offline   Mit Zitat antworten
Neues Thema erstellen  Antwort
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Neustart nach Windows-Update deaktivieren developr Windows XP 0 11.06.2009 06:49