dedlfix: *.img nicht umleiten

Beitrag lesen

Tach!

Die Zend-Vorlage ist: Alles NICHT rewriten, wenn das Ziel ein File, ein Symlink oder ein Directory ist. Ansonsten rewriten.

Deine Alternative ist: Rewriten, wenn das Ziel kein File, kein Symlink und kein Directory ist.

Dazu muss aber dreimal im Filesystem geprüft werden, drei Bedingungen werden erfolglos ausgewertet, um zu Rewriten. Bei Zend wird nur bis zur ersten Bedingung geprüft.

Das klappt so aber nur unter der Annahme, dass die meisten Zugriffe auf Dateien gehen und nicht umgeschrieben werden. (Warum stehen dann Symlinks oben und nicht Dateien? Da geht auch noch ein Mikro wegzuoptimieren, wenn man keine oder kaum Symlinks hat.) Alles was aber umgeschrieben werden soll, muss fünf Bedingungen im Dateisystem abarbeiten. Dreimal erfolglos für die erste Regel und für die index.php nochmal -s und -f im zweiten Durchlauf, nach dem internen Redirect der zweiten Regel.

dedlfix.