QUOTE (Suppi @ Di 27.6.2006, 21:12)Ja, das ist klar. Nur was wenn das Problem beim Testen in einer htaccess auftaucht, und vielleicht sogar eine Endlosschlaufe produziert wird? Sollte dann der Server nicht in der Lage sein, das Problem zu erkennen und nicht gleich abstürzen?
Ich verwende zwar bei meinen Win2003-Servern keine htaccess.
Aber das Problem existiert ja allgemein: Wenn Programmcode (hier die htaccess) eine Dauerschleife erzeugen kann, dann müßte das ausführende Modul irgendeine Art von 'Laufzeitterminierung' definieren: 'If Laufzeit > 20 Sekunden then kill'.
Das Problem dabei ist nur: Wenn die htaccess bsp. einen 301 an den Browser zurücksendet, dann erzeugt ja der Browser einen zweiten Aufruf, der - für den Webserver - nichts mehr mit dem ersten Aufruf zu tun hat. Also kann der Webserver auch keine 20-Sekunden-Terminierung überwachen, weil jeder Einzelaufruf natürlich nach Sekundenbruchteilen abgearbeitet ist.
Folglich müßte man die Werte (301, 302), die zum Browser zurückgesendet werden, zunächst einmal bsp. über die Umleitung auf eine Sonderseite testen, die einem bsp. alle Laufzeitvariablen ausgibt.