Configure os registros DNS corretos

Configure os registros DNS corretos

para começar, tenho muito pouco conhecimento sobre a configuração, mas tenho uma pergunta a fazer.

Eu tenho dois sites com o domínio

  1. site1.domínio.com
  2. sites.domínio.com

Em cada domínio, compro outro domínio para eles.

  1. website1.com
  2. website2.com

Gostaria de perguntar: como posso configurar website1.com e website2.com para encaminhar para website1.domain.com e website2.domain.com?

Quando um usuário acessa website1.com, ele NÃO REDIRECIONARÁ para website1.domain.com, mas ainda será o mesmo URL (website1.com)? E como posso usar o Let's Encrypt para configurar o SSL de cada site?

Observação:

  1. Estou usando o Nginx para configurar o domínio para website1.domain.com e website2.domain.com

É a mesma forma como o WordPress permite que o usuário configure seu próprio domínio em seu site pessoal do WordPress. Não sou especialista em DevOps, então vocês podem me dar uma solução ou alguma palavra-chave para pesquisar?

Responder1

Configure os registros DNS corretos

Aponte os nomes de host/domínio DNS para os quais você deseja mostrar os sites para o endereço IP do seu servidor web.

Configurar o servidor web

Como todos os servidores web modernos, o nginx permite atribuir vários nomes de host/domínio DNS a um único servidor virtual com oserver_namediretiva.

server {
    server_name website1.example.com website1.com;
    
    location / {
      root    /var/www/virtual/website1.example.com/htdocs;
    }
}
server {
    server_name website2.example.com website2.com;

    location / {
      root    /var/www/virtual/website2.example.com/htdocs;
    }
}

Vamos criptografar

Realmente depende de como você configurou o Let's Encrypt antes, mas você pode adicionar nomes de domínio/host adicionais a uma configuração de certificado Let's Encrypt existente.

Para adicionar website1.com a um certificado existente, use, por exemplo:

certbot --cert-name website1.example.com -d website1.example.com -d website1.com

informação relacionada