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

Ubuntu Server + Nginx Захватывает все домены с одинаковым DNS и отображает один и тот же файл php для всех

У меня есть десятки неразвитых доменов, и я хочу, чтобы они отображали один и тот же файл .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 _.