Nginx - Como redirecionar seu domínio para o www

Publicado por Fábio Berbert de Paula em 06/01/2016

[ Hits: 13.348 ]

Blog: https://fabio.automatizando.dev

 


Nginx - Como redirecionar seu domínio para o www



Uma prática recomendada pelo Google é manter somente uma versão do seu site. Em outras palavras, tem muito site que responde tanto por http://www.dominio.com.br quanto por http://dominio.com.br. O ideal é manter somente uma versão. As demais devem ser redirecionadas para a oficial.

Esta dica explica como fazer isso usando o servidor web Nginx.

Edite o arquivo referente ao domínio desejado:

sudo vim /etc/nginx/sites-enabled/001-dominio.com.br.conf

P.S.: o caminho acima é fictício, adapte ao arquivo do teu site. Estou partindo do princípio que seu Nginx já está configurado e funcionando.

Configure-o da seguinte forma:

server {
    listen       80;
    server_name  dominio.com.br;
    return       301 http://www.dominio.com.br$request_uri;
}

server {
    listen       80;
    server_name  www.dominio.com.br;
    ... 
    #restante da configuração aqui...
}

Neste caso escolhi o www como versão oficial. Sempre que alguém digitar http://dominio.com.br/algumacoisa será redirecionado para a versão com subdomínio www.

Outras dicas deste autor

Falha ao conectar fone bluetooth (headset) no Debian [Resolvido]

Remote Transmission - Gerenciando os torrents do PC pelo Android

Python - capturar a saída do programa em um arquivo ou variável

Como instalar o Postman no Debian e derivados

Flashback: Como o Google via a internet em 2001

Leitura recomendada

Upgrade no KDE: "Call to lnusertemp failed (temporary directories full?). Check your installation"

Placa de rede brc4313 no Funtoo

Bloqueio do MSN no Squid

Erro ao tentar acessar guest via console do VmWare server 2.0.2 no Firefox 3.6.8 - openSUSE 11.3 64 bits

Configurar o Bluetooth para conexão rápida

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário