Configure um servidor Ubuntu (com nginx) para capturar todos os domínios com um determinado DNS e exibir o mesmo arquivo php

0

Tenho dezenas de domínios não desenvolvidos e quero que eles exibam o mesmo arquivo .php para todos eles, apontando-os apenas para o mesmo DNS:

ns1.example.com ns2.example.com

Ambos os NS estão apontando para o meu endereço IP do VPS, mas as páginas não estão funcionando.

Eu quero que qualquer domínio que eu configure com esse DNS aponte para o VPS e exiba o mesmo arquivo php automaticamente.

Eu tenho o Ubuntu Server 16.04 + nginx + php-fpm funcionando bem.

Como posso conseguir isso apenas configurando o nginx? É necessário configurar o Bind? Como?

Agradecemos antecipadamente

Mos.

    
por MonMos 21.03.2017 / 13:00

1 resposta

0

Você pode criar um servidor padrão sem especificar o nome do servidor, ele responderá a todos os domínios que não estiverem definidos explicitamente em outros blocos de servidor.

server {
    listen 80 default_server;
    listen [::]:80 default_server;

    root /var/www/html;
    server_name _;

    #your php config
}
    
por Maadinsh 21.03.2017 / 13:08