Apache Directory
yönergesinin DocumentRoot ile ilgili olması mı gerekiyor? Bir VirtualHost bağlamında soruyorum, ancak herhangi bir fark yaratmamalıdır.
Başka bir deyişle, olması gerekiyor mu:
<VirtualHost>
DocumentRoot /var/www
<Directory /var/www>
...
veya
<VirtualHost>
DocumentRoot /var/www
<Directory />
...
Her ikisi de çalışır. Apache Directory dokümanlar ki:
Dizin yolu, bir dizinin tam yoludur veya bir joker karakter dizesidir ...
... ama sonra "tam yol" ifadesiyle çelişen iki örnek gösteriyorlar.
ED: üzerine çelişkili örnekler de vardır Apache Performans Ayarlama sayfa içinde FollowSymLinks ve SymLinksIfOwnerMatch ve AllowOverride bölümleri.
Eğlence için Debian'ın varsayılan vhost kurulumuna baktım ve şunu buldum:
<VirtualHost *:80>
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
...
/
neden Apache/var/www
dizine hizmet veriyor ?