У меня есть десятки неразвитых доменов, и я хочу, чтобы они отображали один и тот же файл .php для всех, просто указывая на один и тот же DNS:
ns1.example.com ns2.example.com
Оба NS указывают на мой IP-адрес VPS, но страницы не работают.
Я хочу, чтобы любой домен, который я настраиваю с помощью этого DNS, указывал на VPS и автоматически отображал тот же файл php.
У меня Ubuntu Server 16.04 + nginx + php-fpm работает нормально.
Как я могу добиться этого, просто настроив nginx? Нужно ли настраивать Bind? Как?
Заранее спасибо,
Мос.
Если вы используете свои собственные серверы имен для доменов, вам необходимо создать зону для каждого домена на своих серверах имен.
В этой зоне вы создаете запись A для доменного имени, которая указывает на IP-адрес сервера nginx.
Затем в nginx вы создаете server
блок, имеющий default_server
вариант в listen
директива и server_name _
.