Skip to content
7 de junho de 2018 / rafaelti

Redirecionar URL HTTP para HTTPS com Nginx

Objetivo

Redirecionar URL HTTP para HTTPS com Nginx

Plataforma

Linux e Nginx

Conhecimento

Linux

Introdução

Redirecionar seu dominios em HTTP para domínio HTTPS

Solução

A solução é configurar sites-available para redirecionar o tráfego. O sites-enable tem o link simbólico do sites-available.

#redirecionando para https
server {
	listen 80;
    server_name www.yourdomain.com.br yourdomain.com.br;
    return 301 https://yourdomain.com.br$request_uri;
}
#redirecionando para https com www para sem www
server {
	listen 443 ssl http2;
	access_log  off;
	error_log   off;
	server_name www.yourdomain.com.br;
	return 301 https://yourdomain.com.br$request_uri;
}

server {
	listen 443 ssl http2 default_server;
	listen [::]:443 ssl http2 default_server;
	server_name yourdomain.com.br;

	root /usr/share/nginx/html/yourdomain/public;
	index index.html index.htm index.php;

	ssl on;
    #server config
.
.
.
}
Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

w

Conectando a %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d blogueiros gostam disto: