Como alternar entre dois sites em um nome de domínio?

1

Eu tenho um servidor executando o Ubuntu 16.04. Quando você digita o nome do domínio, por exemplo, www.mydomainname.com, ele o leva a um quadro1. E quando você digita um endereço IP como 189.11.22.1:40443 (ou nome de domínio com a porta), ele o leva a outro, board2.

Quero alternar entre essas duas placas: coloque a primeira placa1 no endereço IP e a segunda no nome de domínio.

Como eu posso fazer isso?

Ps Estou usando o nginx para configuração.

Ys3
fonte

Respostas:

0

Com a <virtualhost>diretiva apache2 , você pode definir o nome do servidor, que corresponde ao nome do domínio. Então, você aponta 2 nomes para o mesmo IP e serve os de 2 virtualhosts, que são colocados em diretórios diferentes.

Você também pode especificar portas para escutar na diretiva virtualhost.

Por exemplo:

</VirtualHost>
</IfModule>
<IfModule mod_ssl.c>
<VirtualHost *:80>
    ServerName pasiz.net
    ServerAlias www.pasiz.net
  DocumentRoot /var/www/www.pasiz.net/htdocs
    ServerAdmin [email protected]
    ErrorLog /var/www/www.pasiz.net/log/error.log
    CustomLog /var/www/www.pasiz.net/log/access.log combined
RewriteEngine on
</VirtualHost>
</IfModule>

Alias ​​"Virtualhost" Server Block para nginx:

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

        root /var/www/example.com/html;
        index index.html index.htm index.nginx-debian.html;

        server_name example.com www.example.com;

        location / {
                try_files $uri $uri/ =404;
        }
}

https://www.nginx.com/resources/wiki/start/topics/examples/server_blocks/

Pasi Suominen
fonte