DNS, общее имя

Если я хочу настроить домен для Apache, но не для DNS, Достаточно ли установить запись A следующим образом:

A example.com 192.0.2.1

Если я также хочу настроить first.example.com , необходимо ли это:

A *.example.com 192.0.2.1
0
задан 19 December 2019 в 13:07
1 ответ

Apache позволит Вам использовать любое имя хоста в ServerName и/или ServerAlias директивы. Существует, со стороны апача, никакое требование, чтобы имена хостов на самом деле существовали в DNS или что, когда запись DNS действительно существует, запись DNS на самом деле указывает на Ваш веб-сервер Apache.

, Который позволяет Вам настраивать сервер и тестировать Вашу конфигурацию и новый веб-сайт перед созданием сайта живым. Довольно распространено добавить запись нового сайта к Вашему файл "хостов" для тестирования нового сервера и веб-сайта прежде, чем обновить записи DNS и отправить аудиторию нового веб-сервера / веб-сайт. (Не забывайте удалять запись из своего файла hosts, после того как DNS корректен...)

, Ваша аудитория не сможет использовать Ваш новый веб-сайт, если подходящая запись не будет существовать в Вашем DNS, который указывает на них для исправления сервера , когда они вводят URL веб-сайта в веб-браузере.

, Другими словами:

должна быть явная запись DNS для first.example.com ИЛИ подстановочный знак *.example.com, который будет соответствовать.

1
ответ дан 30 December 2019 в 00:06

Теги

Похожие вопросы