{"id":16555,"date":"2019-07-10T12:17:01","date_gmt":"2019-07-10T15:17:01","guid":{"rendered":"https:\/\/blog.hostinger.io\/pt-tutoriais\/?p=16555"},"modified":"2024-10-18T15:49:53","modified_gmt":"2024-10-18T18:49:53","slug":"nginx-redirect-http-to-https","status":"publish","type":"post","link":"\/pt\/tutoriais\/nginx-redirect-http-to-https","title":{"rendered":"Como usar NGINX para fazer o redirect de HTTP para HTTPS"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><a href=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/o-que-e-nginx\/\" target=\"_blank\" rel=\"noopener\"><strong>Nginx<\/strong><\/a> &mdash; pronunciado engine-x (motor-x, numa tradu&ccedil;&atilde;o livre) &mdash; &eacute; um poderoso servidor web HTTP de c&oacute;digo aberto e de alto desempenho. Ele pode funcionar como um proxy reverso ou como um proxy <a href=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/portas-pop3-smtp-e-imap\/\" target=\"_blank\" rel=\"noopener\"><strong>POP3\/IMAP<\/strong><\/a>. Ele tamb&eacute;m permite que voc&ecirc; fa&ccedil;a o processo de &ldquo;Nginx redirect HTTP to HTTPS&rdquo; &ndash; redirecionamento de HTTP para HTTPS via Nginx.<\/p><p class=\"wp-block-paragraph\">Esse &eacute; o terceiro servidor web mais popular do mundo e &eacute; bastante conhecido por seu desempenho melhorado, facilidade de uso e configura&ccedil;&atilde;o, estabilidade e utiliza&ccedil;&atilde;o m&iacute;nima de recursos.<\/p><p class=\"wp-block-paragraph\">&Eacute; por isso que, neste tutorial, iremos mostrar para voc&ecirc; como usar Nginx para redirecionar o tr&aacute;fego de maneiras diferentes &mdash; incluindo de <a href=\"\/tutoriais\/como-forcar-acesso-ssl-em-meu-site\"><strong>HTTP para HTTPS<\/strong><\/a>.<\/p><p class=\"wp-block-paragraph\">De acordo com o site <a href=\"https:\/\/www.datanyze.com\/market-share\/web-and-application-servers\/nginx-market-share\" target=\"_blank\" rel=\"noopener\"><strong>Datanyze<\/strong><\/a>, o Nginx possui uma fatia de 32% no mercado de servidores web. Ele &eacute; respons&aacute;vel por suportar uma s&eacute;rie de sites renomados como <a href=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/o-que-github\/\" target=\"_blank\" rel=\"noopener\"><strong>Github<\/strong><\/a>, Netflix, CloudFlare, Hulu, Airbnb, WordPress e muito outros.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-BR.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-30351\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-redirecionamento-no-nginx\"><strong>Redirecionamento no Nginx<\/strong><\/h2><p class=\"wp-block-paragraph\">A habilidade de redirecionar a URL de um site para outro endere&ccedil;o ou apont&aacute;-lo com base no seu crit&eacute;rio &eacute; um recurso essencial de um servidor web Nginx. Configurar um redirecionamento Nginx &eacute; uma tarefa f&aacute;cil e simples.<\/p><p class=\"wp-block-paragraph\">Normalmente os usu&aacute;rios escolhem redirecionar uma p&aacute;gina que possui um bom ranqueamento de SEO. Isso &eacute; &uacute;til, por exemplo, quando se muda de um CMS para outra plataforma. Isso ir&aacute; completamente alterar a composi&ccedil;&atilde;o de sua URL.<\/p><p class=\"wp-block-paragraph\">Ent&atilde;o, para manter sua p&aacute;gina atual com uma boa posi&ccedil;&atilde;o na SERP (Search Engine Results Page ou P&aacute;gina de Resultados do Mecanismo de Pesquisa), voc&ecirc; pode re-rotear a sua URL antiga para a nova p&aacute;gina.<\/p><p class=\"wp-block-paragraph\">Neste tutorial, iremos gui&aacute;-lo atrav&eacute;s do processo de criar dois tipos de redirecionamento Nginx: permanente e tempor&aacute;rio. Lembre-se de ter o Nginx instalado no seu VPS!<\/p><p>\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Dica                <\/p>\n            <\/div>\n            <p class=\"protip__content\">A <a href=\"\/pt\/alojamento-vps\">VPS Hostinger<\/a> tem servidores localizados no Brasil. Isso &eacute; muito mais estabilidade e desempenho para seu projeto na web.<\/p>\n                    <\/div>\n        \n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-diferenca-entre-redirecionamento-nginx-temporario-e-permanente\"><strong>Diferen&ccedil;a Entre Redirecionamento Nginx Tempor&aacute;rio e Permanente<\/strong><\/h2><p class=\"wp-block-paragraph\">Redirecionamentos tempor&aacute;rios s&atilde;o ben&eacute;ficos se a localiza&ccedil;&atilde;o da p&aacute;gina precisa ser mudada temporariamente. O c&oacute;digo de resposta <strong>302<\/strong> do <em>redirect<\/em> &eacute; usado para designar o movimento tempor&aacute;rio de uma p&aacute;gina.<\/p><p class=\"wp-block-paragraph\">Se a manuten&ccedil;&atilde;o de um site est&aacute; sendo executada, redirecionamentos tempor&aacute;rios s&atilde;o usados para notificar os usu&aacute;rios que o website est&aacute; indispon&iacute;vel. Outro exemplo acontece quando voc&ecirc; promove <em>redirects<\/em> tempor&aacute;rios de uma p&aacute;gina que est&aacute; incompleta. Nesse caso, voc&ecirc; liga aquela p&aacute;gina com outro ponto da p&aacute;gina principal:<\/p><p class=\"wp-block-paragraph\">Visitante &rarr; P&aacute;gina do Website &rarr; Site est&aacute; em manuten&ccedil;&atilde;o<\/p><p class=\"wp-block-paragraph\">Por outro lado, um <em>redirect<\/em> permanente no Nginx informa ao navegador da web que ele deve vincular de maneira permanente uma p&aacute;gina ou dom&iacute;nio antigo a uma nova localiza&ccedil;&atilde;o ou dom&iacute;nio. Para mapear essa mudan&ccedil;a, o c&oacute;digo de resposta <strong>301<\/strong> &eacute; usado para designar o movimento da p&aacute;gina. Esses tipos de <em>redirects<\/em> s&atilde;o &uacute;teis quando voc&ecirc; quer mudar o <a href=\"\/tutoriais\/o-que-e-dominio\">nome de dom&iacute;nio<\/a> e n&atilde;o deseja que um navegador possa acessar a vers&atilde;o antiga.<\/p><p class=\"wp-block-paragraph\">Por exemplo, voc&ecirc; pode fazer o seguinte quando desejar mudar o dom&iacute;nio de seu website ou criar uma nova p&aacute;gina para um site antigo:<\/p><p class=\"wp-block-paragraph\">Visitante &rarr; Clique www.idealizadores.com\/home &rarr; Redirecionado para &rarr; www.idealizadores.com\/home1<\/p><h3 class=\"wp-block-heading\" id=\"h-redirects-de-paginas-no-nginx\"><strong>Redirects de P&aacute;ginas no Nginx<\/strong><\/h3><p class=\"wp-block-paragraph\">Lembre-se, primeiro voc&ecirc; precisa acessar seu VPS atrav&eacute;s de SSH. Se estiver tendo problemas, confira nosso <a href=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/como-se-conectar-servidor-vps-usando-terminal-ssh\/\" target=\"_blank\" rel=\"noopener\"><strong>tutorial sobre PuTTY<\/strong><\/a>.<\/p><p class=\"wp-block-paragraph\">No Nginx, a maior parte dos redirecionamentos pode ser alcan&ccedil;ada com a ajuda de um recurso de <em>rewrite<\/em> integrado. Esse &eacute; o recurso padr&atilde;o que est&aacute; dispon&iacute;vel numa instala&ccedil;&atilde;o limpa do Nginx e que pode formar ambos os tipos de redirects Nginx &mdash; por exemplo, permanente e tempor&aacute;rio. Em sua forma mais simples, &eacute; necess&aacute;rio um m&iacute;nimo de dois casos. Por exemplo, uma URL antiga e uma URL nova.<\/p><p class=\"wp-block-paragraph\">&Eacute; simples e f&aacute;cil redirecionar p&aacute;ginas para uma localiza&ccedil;&atilde;o permanente ou tempor&aacute;ria no servidor web Nginx. Na localiza&ccedil;&atilde;o <strong>\/etc\/<\/strong>nginx<strong>\/sites-enabled\/default<\/strong> voc&ecirc; deve colar o seguinte c&oacute;digo (mas n&atilde;o se esque&ccedil;a de mudar as vari&aacute;veis de acordo com suas necessidades):<\/p><pre>Location path_pattern {<br>rewrite ^\/oldURL$ https:\/\/www.dominio1.com\/newURL redirect;<br>}<\/pre><p class=\"wp-block-paragraph\">Se voc&ecirc; quiser redirecionar a p&aacute;gina para outro link de maneira permanente, simplesmente use &ldquo;<em>permanent<\/em>&rdquo; ao inv&eacute;s de &ldquo;<em>redirect<\/em>&rdquo; no comando acima. Enquanto isso, a vari&aacute;vel &ldquo;path_pattern&rdquo; geralmente &eacute; <strong>\/index.html<\/strong>.<\/p><h3 class=\"wp-block-heading\" id=\"h-como-redirecionar-um-dominio-com-nginx\"><strong>Como Redirecionar um Dom&iacute;nio com Nginx<\/strong><\/h3><p class=\"wp-block-paragraph\">Para redirecionar um dom&iacute;nio para outro, use o seguinte comando no terminal:<\/p><pre>server {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;listen 80;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hostname devisers.in www.idealizadores.com.br;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rewrite ^ http:\/\/www.idealizadores.com$request_uri? permanent;<br>}<\/pre><p class=\"wp-block-paragraph\">Aqui, usamos dois dom&iacute;nios. Aquele que queremos redirecionar &mdash; www.idealizadores.com.br &mdash; e o mais novo: www.idealizadores.com.<\/p><h3 class=\"wp-block-heading\" id=\"h-como-usar-nginx-para-fazer-redirect-de-http-para-https-ssl\"><strong>Como Usar Nginx para Fazer Redirect de HTTP para HTTPS (SSL)<\/strong><\/h3><p class=\"wp-block-paragraph\">Finalmente chegamos na aguardada parte deste tutorial: como fazer para redirecionar a vers&atilde;o HTTP de seu site para a edi&ccedil;&atilde;o segura e criptografada. HTTP e <a href=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/o-que-e-ssl-tls-https\/\" target=\"_blank\" rel=\"noopener\"><strong>HTTPS<\/strong><\/a> usam portas diferentes &mdash; porta 80 para HTTP e porta 443 para HTTPS.<\/p><p class=\"wp-block-paragraph\">Usar HTTPS &eacute; muito mais &uacute;til, j&aacute; que ele o protege de ataques MITM que podem sequestrar a sua sess&atilde;o. Lembre-se: para este m&eacute;todo funcionar, voc&ecirc; precisa j&aacute; ter configurado um SSL.<\/p><p class=\"wp-block-paragraph\">Ent&atilde;o, para proteger todas as informa&ccedil;&otilde;es enviadas entre voc&ecirc; e seus visitantes, &eacute; ben&eacute;fico redirecionar todos os pedidos vindos do HTTP para o HTTPS. Para tanto, podemos adicionar essa modifica&ccedil;&atilde;o para o mesmo arquivo:<\/p><pre>server {<br>listen 80 default_server;<br>server_name _;<br>return 301 https:\/\/$host$request_uri;<br>}<\/pre><p class=\"wp-block-paragraph\">Agora, todo tr&aacute;fego para o servidor padr&atilde;o HTTP ser&aacute; redirecionado para o HTTPS!<\/p><h3 class=\"wp-block-heading\" id=\"h-redirecionar-nginx-para-sites-especificos\"><strong>Redirecionar Nginx para Sites Espec&iacute;ficos<\/strong><\/h3><p class=\"wp-block-paragraph\">Isso &eacute; essencial se voc&ecirc; est&aacute; usando v&aacute;rios websites ou aplicativos &eacute; quer redirecionar apenas um &uacute;nico site. Siga os passos abaixo:<\/p><pre>server {&nbsp;<br>listen 80; <br>server_name devisers.in;<br> &nbsp;&nbsp;&nbsp;&nbsp;return 301 https:\/\/idealizadores.com$request_uri;&nbsp;<br>}<\/pre><p class=\"wp-block-paragraph\">Aqui, estamos redirecionando o site http:\/\/www.idealizadores.com para https:\/\/www.idealizadores.com.<\/p><p>\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Dica                <\/p>\n            <\/div>\n            <p class=\"protip__content\">A Hostinger &eacute; um <a href=\"\/pt\/verificar-dominio\">site de registro de dom&iacute;nio<\/a> com ofertas de extens&otilde;es com pre&ccedil;os a partir de R$ 2,99. Quem sabe essa seja a chance de voc&ecirc; lan&ccedil;ar seu projeto na internet e j&aacute; sair economizando!<\/p>\n                    <\/div>\n        \n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-como-redirecionar-enderecos-com-www-para-aqueles-sem-www\"><strong>Como Redirecionar Endere&ccedil;os com www para Aqueles sem www<\/strong><\/h3><p class=\"wp-block-paragraph\">Existem muitas vezes em que voc&ecirc; quer que seus visitantes acessem o nome de dom&iacute;nio mais simples de seu site, como idealizadores.com ao inv&eacute;s de www.idealizadores.com.<\/p><p class=\"wp-block-paragraph\">Apesar de existirem muitas op&ccedil;&otilde;es para redirecionar de www para n&atilde;o-www usando o Nginx, vamos descrever abaixo a maneira mais f&aacute;cil de faz&ecirc;-lo:<\/p><pre class=\"wp-block-preformatted\">server {<br> &nbsp;&nbsp;&nbsp;server_name www.devisers.in;<br> &nbsp;&nbsp;&nbsp;return 301 $scheme:\/\/devisers.in$request_uri;<br>}<\/pre><p>\n\n\n<div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>Importante<\/strong>: Esse &eacute; um redirecionamento permanente ou &ldquo;301 Redirect&rdquo;\n            <\/p><\/div>\n\n\n\n<\/p><p class=\"wp-block-paragraph\">Reinicie o servidor web Nginx para colocar as mudan&ccedil;as em efeito usando o seguinte comando:<\/p><pre class=\"wp-block-preformatted\">sudo systemctl restart Nginx<\/pre><p class=\"wp-block-paragraph\">Se voc&ecirc; deseja redirecionar de um endere&ccedil;o n&atilde;o-www para um do tipo www, simplesmente troque a URL mencionada no comando acima. Basta substituir www.idealizadores.com com idealizadores.com e vice-versa.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/pt\/alojamento-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-32923\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusao\"><strong>Conclus&atilde;o<\/strong><\/h2><p class=\"wp-block-paragraph\">Nginx &eacute; um dos mais poderosos e f&aacute;ceis servidores web, que permite que voc&ecirc; fa&ccedil;a redirecionamentos tempor&aacute;rios e permanentes como os descritos acima.<\/p><p class=\"wp-block-paragraph\">Agora voc&ecirc; sabe como criar redirects Nginx de HTTP para <a href=\"\/tutoriais\/https\">HTTPs<\/a> e de www para n&atilde;o www e vice-versa. Garanta que voc&ecirc; est&aacute; usando os tipos corretos de redirecionamento, j&aacute; que redirects incorretos v&atilde;o afetar seus rankings em sites de busca<\/p><p class=\"wp-block-paragraph\">Com a ajuda de redirecionamentos precisos, voc&ecirc; pode alavancar sua presen&ccedil;a atual na web enquanto altera a estrutura de seu site conforme for necess&aacute;rio. Esperamos que este tutorial tenha sido &uacute;til para voc&ecirc;! Nos vemos no pr&oacute;ximo!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nginx &mdash; pronunciado engine-x (motor-x, numa tradu&ccedil;&atilde;o livre) &mdash; &eacute; um poderoso servidor web HTTP de c&oacute;digo aberto e de alto desempenho. Ele pode funcionar como um proxy reverso ou como um proxy POP3\/IMAP. Ele tamb&eacute;m permite que voc&ecirc; fa&ccedil;a o processo de &ldquo;Nginx redirect HTTP to HTTPS&rdquo; &ndash; redirecionamento de HTTP para HTTPS via [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/pt\/tutoriais\/nginx-redirect-http-to-https\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":125,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"Nginx Redirect HTTP to HTTPS: Aprenda a Fazer Redirecionamentos","rank_math_description":"Nginx \u00e9 uma ferramenta poderosa servidor web HTTP de c\u00f3digo aberto. Ensinamos como us\u00e1-lo para o processo \"nginx redirect http to https\".","rank_math_focus_keyword":"nginx redirect http to https","footnotes":""},"categories":[4915],"tags":[6796,6797,6798,4836],"class_list":["post-16555","post","type-post","status-publish","format-standard","hentry","category-vps","tag-nginx-redirect-http-to-https","tag-redirecionamento-nginx","tag-redirecionar-nginx","tag-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/nginx-redirect\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/nginx-redirect-http-to-https\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/redirection-nginx\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/nginx-redirect\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/nginx-redirect\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/nginx-redirect\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/nginx-redirect\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/nginx-redirect\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/nginx-redirect\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/nginx-redirect\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/nginx-redirect-http-to-https\/","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/16555","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/users\/125"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/comments?post=16555"}],"version-history":[{"count":17,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/16555\/revisions"}],"predecessor-version":[{"id":46431,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/16555\/revisions\/46431"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/media?parent=16555"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/categories?post=16555"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/tags?post=16555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}