В даний час у мене є всі мої веб-сайти як каталоги /var/www
. Я хотів би встановити віртуальний хост, http://foo/
який вказує на /var/www/foo/foo
каталог (і досі зберігає поведінку localhost за замовчуванням).
Я додав наступний файл foo
, до /etc/apache2/sites-available/
:
<VirtualHost *:80>
ServerName foo
DocumentRoot /var/www/foo/foo
# Other directives here
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/foo/foo>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Потім я запустив наступні команди:
sudo a2ensite foo
sudo /etc/init.d/apache2 reload
Але коли я переходжу до http://foo/
нього, все одно повертає сторінку пошуку ISP.
directory
блоки бути різними?