Wie debugt man am Apache das URL Rewriting mit mod_rewrite

http://suchmaschinentricks.at/tipps-tricks/mod_rewrite.html http://www.blogrammierer.de/mod_rewrite-umleitung-einer-domain-ohne-www-subdomain-via-htaccess/ Öffne Deine Apache httpd.conf und füge Sie in ganz am Ende: RewriteLog /home/path/zum/log file.txt RewriteLogLevel 5 Wichtig ! Diese Zeilen funktionieren NICHT in der htaccess !! Ändere den Pfad entsprechend. Die zweite Zeile gibt die Menge der Logging Details, 0 logs nichts, 9 loggt alles, 5 ist ein ein gutes Mittelmaß. Speichere  nun die conf-Datei und starten Sie Apache neu. Starten Sie eine neue Anfrage im Browser, die umgeschrieben werden sollte,  daann kannst Du in dere Log-Datei nachschauen, was mit dem Rewrite passiert ist. http://www.easymodrewrite.com/guide-logging  

Apache antwortet langsam, Tuning mit /etc/apache2/server-tuning.conf

Problem: Der Server antwortet ab und zu sehr langsam, meistens ist das Verhalten jedoch völlig normal. Hintergrund: Die Anfragen wurde in eine Warteschlange gestellt, da keine freien Connections  übrig waren. Abhilfe: Der Wert MaxClients 150 wurde auf 500 angehoben. Die Einstellungen finden sich in der Datei /etc/apache2/server-tuning.conf Standard ist: StartServers 5 MinSpareServers 5 MaxSpareServers 10 ServerLimit 150 MaxClients 150 Die Direktive MaxClients setzt die Grenze für die Anzahl gleichzeitig bedienter Anfragen. Jeder Verbindungsversuch oberhalb der MaxClients-Begrenzung wird üblicherweise in eine Warteschlange gestellt, bis zu einer Anzahl basierend auf der ListenBacklog-Anweisung. Sobald ein Kindprozess am Ende einer anderen Anfrage freigegeben wird, wird die Verbindung bedient. MaxRequestsPerChild 10000 KeepAlive On MaxKeepAliveRequests 100 KeepAliveTimeout 15 Links : http://www.krakovic.de/apache-benchmark-test-mit-der-ab-exe/