Hi Christian,
Punkt 1 wirst Du aber alleine durch Deaktivieren der .htaccess-Funktionalität (AllowOverride None) nicht los, denn jedes Verzeichnis wird IMMER angesehen wegen Symlinks *AUSSER* FollowSymLinks ist als Option gesetzt […]
Deine Meinung deckt sich sicherlich in den größten Teilen mit meiner, aber diese Argumentation hier verstehe ich nicht. In der Apache-Doku heißt es dazu:
There are two main reasons to avoid the use of .htaccess files.
The first of these is performance. When AllowOverride is set to allow
the use of .htaccess files, Apache will look in every directory for .htaccess
files. Thus, permitting .htaccess files causes a performance hit, whether or
not you actually even use them! Also, the .htaccess file is loaded every time
a document is requested.
Further note that Apache must look for .htaccess files in all higher-level
directories, in order to have a full complement of directives that it must apply.
[…]
The use of .htaccess files can be disabled completely by setting the
AllowOverride directive to none
Quelle: http://httpd.apache.org/docs/2.2/howto/htaccess.html
Das verstehe ich so, dass AllowOverride None der Performance förderlich ist.
Viele Grüße,
~ Dennis.