Я настроил 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.