Christian Seiler: macht .htaccess langsam?

Beitrag lesen

Hallo Dennis,

Das verstehe ich so, dass AllowOverride None der Performance förderlich ist.

Wenn keine .htaccess da ist und Options +FollowSymLinks gesetzt ist, ja. Wenn Options -FollowSymLinks oder Options +SymLinksIfOwnerMatch gesetzt ist, muss der Apache ja tortzdem jedes Verzeichnis lstat()en, um Symlinks zu finden, der Aufwand, dann nochmal ein stat(verzeichnis/.htaccess) hinterherzujagen, dürfte kaum messbar sein, daher ist es relativ blödsinnig, AllowOverride None OHNE Options +FollowSymLinks aus PERFORMANCE-Gründen zu machen, wenn keine .htacess vorhanden ist (AllowOverride None kann aus SICHERHEITS-Gründen natrülich schon sinnvoll sein ;-)). Und Options +FollowSymLinks will man idR. aus Sicherheitsgründen nicht, außer man braucht es explizit.

Viele Grüße,
Christian