2013-11-13 6 views
0

У меня есть сайт, назовите его www.website.ro, который работает на сервере apache, centos. У меня нет cpanel или whm, но у меня есть acces to centos throught ssh.Веб-сервер Apache - настройка dns для поддомена

Я уже установил VirtualHost для своего основного домена и поддомена, но я не знаю, как я могу сделать свой поддомен видимым из Интернета. Я знаю, что это связано с DNS и такими вещами, как CNAME, но я не знаю, куда их поместить в файлы apache.

Кстати, мой основной домен уже виден в Интернете, теперь я хочу сделать видимым подобъект.

Я редактировал HTTPD конф:

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    ServerName www.website.com 
    ServerAlias www.website.com 
    DocumentRoot /var/www/website.com 
</VirtualHost> 

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    ServerName subdomain.website.com 
    ServerAlias subdomain.website.com 
    DocumentRoot /var/www/subdomain.website.com 
</VirtualHost> 

Благодаря

ответ

1

Изменения в конфигурации Apache, сказать ему, чтобы обрабатывать запросы на подобласти, если он их получает, но не будет влиять на записи DNS, что посетители вам нужно найти свой субдомен в первую очередь.

Чтобы сделать ваш поддомен видимым, вы должны добавить записи в свою зону DNS, которую обрабатывает ваш интернет-провайдер или регистратор.

Вы должны внести изменения в оба места, чтобы ваш новый субдомен работал.

+0

Хорошо, но на сайтах, на которых установлен CPANEL, мне не нужно ничего делать с моим регистратором. В моем регистраторе мне нужно только установить ns для моего основного домена, и после этого я могу создать столько поддоменов, сколько захочу. Как CPANEL это делает? – Catalin

+0

Если ваша хостинговая компания также предоставляет DNS-услуги для ваших доменов, а CPanel имеет доступ как к веб-серверу, так и к DNS-серверу и автоматически делает оба набора изменений. В этом случае одна компания выступает в качестве регистратора, службы DNS и хоста. Это три различные функции и потенциально могут обрабатываться тремя отдельными организациями. –

+0

Итак, для создания субдоменов мне нужно иметь доступ к моему DNS-серверу правильно? Мне не нужно ничего менять в моем регистраторе, так как я уже установил ns для своего основного домена, не так ли? – Catalin

Смежные вопросы