Есть сервер (debian, присутствует панель
ISPConfig 3) с Apache. Создаю виртуальный хост след. содержания:
<b>$ cat /etc/apache2/sites-enabled/example.com.vhost </b><br/>
<Directory /var/www/example.com><br/>
AllowOverride None<br/>
Order Deny,Allow<br/>
Deny from all<br/>
<VirtualHost *:80>
DocumentRoot /var/www/example.com/web
ServerName example.com
ServerAlias
www.example.com
ServerAdmin webmaster@example.com
...
Собственно
www.example.com открывается корректно, а если ввести example.com (без www), то открывается содержимое default-виртуального хоста.
Вот, кстати, его содержимое:
<b>$ cat /etc/apache2/sites-enabled/default</b><br/>
<VirtualHost *:80><br/>
ServerAdmin webmaster@localhost<br/>
<br/>
DirectoryIndex index.php index.htm index.html<br/>
<br/>
DocumentRoot /var/www/<br/>
<Directory /><br/>
Options FollowSymLinks<br/>
AllowOverride None<br/>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
...
В чём может быть проблема?