Назад | Перейти на главную страницу

домен недоступен без префикса www

Я настроил bind сервер имен для моего домена на VPS с таким файлом зоны:

$TTL    604800
@   IN  SOA mydomain.com. root.mydomain.com. (
                  5     ; Serial
             604800     ; Refresh
              86400     ; Retry
            2419200     ; Expire
             604800 )   ; Negative Cache TTL
;
@   IN  NS  ns1.mydomain.com.
@   IN  NS  ns2.mydomain.com.
@   IN  A   <my IP>
www IN  CNAME   @
ns1 IN  A   <my IP>
ns2 IN  A   <my IP>

Работает, когда есть www. префикс.
Но без www. он показывает страницу apache по умолчанию (It works страница)
в чем проблема?

Спасибо

Проблема в вашем веб-сервере, а не в сервере имен.

Пусть он отвечает / слушает обычное доменное имя (без www).

Вы, вероятно, используете Apache, поэтому добавьте директиву ServerAlias ​​в VirtualHost.