{"id":6618,"date":"2017-09-01T13:49:03","date_gmt":"2017-09-01T16:49:03","guid":{"rendered":"https:\/\/blog.hostinger.io\/br-tutoriais\/?p=6618"},"modified":"2025-04-16T04:20:58","modified_gmt":"2025-04-16T07:20:58","slug":"como-forcar-acesso-ssl-em-meu-site","status":"publish","type":"post","link":"\/br\/tutoriais\/como-forcar-acesso-ssl-em-meu-site","title":{"rendered":"Como for\u00e7ar HTTPS atrav\u00e9s do arquivo .htaccess"},"content":{"rendered":"<p>Depois de instalar um Certificado<strong> <\/strong><a href=\"\/br\/tutoriais\/o-que-e-ssl-tls-https\"><strong>SSL<\/strong><\/a>, o seu site estar&aacute; dispon&iacute;vel tanto em vers&otilde;es HTTP quanto HTTPS. Contudo, &eacute; melhor que voc&ecirc; s&oacute; use o HTTPS, pois ele criptografa e assegura os dados do seu site.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Speed-Up-Your-Website-BR.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/eBook_-Speed-Up-your-website-BR.png\/public\" alt=\"\" class=\"wp-image-30339\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/eBook_-Speed-Up-your-website-BR.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/eBook_-Speed-Up-your-website-BR.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/eBook_-Speed-Up-your-website-BR.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/eBook_-Speed-Up-your-website-BR.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/eBook_-Speed-Up-your-website-BR.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>Mesmo que na Hostinger voc&ecirc; possa fazer essa configura&ccedil;&atilde;o com apenas um clique pelo <a href=\"\/br\/certificado-ssl-gratis\">certificado digital SSL<\/a> gr&aacute;tis, voc&ecirc; tamb&eacute;m pode fazer o processo de &ldquo;for&ccedil;ar HTTPS <strong>.htaccess<\/strong>&ldquo;. Este tutorial vai mostrar como fazer isso.<\/p><h2 class=\"wp-block-heading\" id=\"h-como-forcar-https-htaccess-em-todo-o-trafego\"><strong>Como For&ccedil;ar HTTPS .htaccess em Todo o Tr&aacute;fego<\/strong><\/h2><p>Uma das muitas fun&ccedil;&otilde;es que voc&ecirc; pode executar atrav&eacute;s do <strong>.htaccess<\/strong> &eacute; o redirecionamento 301, que reencaminha de maneira permanente uma URL antiga para uma nova. Voc&ecirc; pode ativar o recurso para for&ccedil;ar o <a href=\"\/br\/tutoriais\/https\">HTTPS<\/a> em todo o tr&aacute;fego que chega no seu site atrav&eacute;s dos seguintes passos:<\/p><ul class=\"wp-block-list\">\n<li>V&aacute; at&eacute; o&nbsp;<strong>Gerenciador de Arquivos&nbsp;<\/strong>do seu painel de hospedagem e abra o&nbsp;<strong>.htaccess<\/strong>&nbsp;dentro da pasta&nbsp;<strong>public_html<\/strong>. Se voc&ecirc; n&atilde;o conseguir encontr&aacute;-lo, garanta que voc&ecirc; ir&aacute;&nbsp;<a href=\"https:\/\/support.hostinger.com\/br\/pt-BR\/articles\/1636360-como-criar-um-arquivo-htaccess\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>cri&aacute;-lo ou deix&aacute;-lo vis&iacute;vel<\/strong><\/a>.<\/li>\n\n\n\n<li>Role para baixo e encontre a linha&nbsp;<strong>RewriteEngine On<\/strong>&nbsp;e insira as seguintes strings de c&oacute;digo abaixo dela:<\/li>\n<\/ul><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">RewriteEngine On\nRewriteCond %{HTTPS} off\nRewriteRule ^(.*)$ https:\/\/%{HTTP_HOST}%{REQUEST_URI} [L,R=301]<\/pre><ul class=\"wp-block-list\">\n<li><strong>Salve&nbsp;<\/strong>as mudan&ccedil;as.<\/li>\n<\/ul><p>\n\n\n<div><p class=\"important\"><strong>Importante!<\/strong> Garanta que a linha <strong>RewriteEngine On<\/strong> n&atilde;o seja repetida. Caso essa linha j&aacute; exista, simplesmente copie o resto do c&oacute;digo sem ela.<\/p><\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-como-forcar-https-htaccess-num-dominio-especifico\"><strong>Como For&ccedil;ar HTTPS <strong>.htaccess<\/strong> num Dom&iacute;nio Espec&iacute;fico<\/strong><\/h2><p>Vamos dizer que voc&ecirc; tem dois dom&iacute;nios: <strong>http:\/\/seudominio1.com <\/strong>e <strong>http:\/\/seudominio2.com. <\/strong>Ambos os dom&iacute;nios acessam o mesmo site, mas voc&ecirc; s&oacute; quer que o primeiro seja redirecionado para a vers&atilde;o HTTPS. Neste caso, voc&ecirc; precisa usar o seguinte c&oacute;digo:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">RewriteEngine On\nRewriteCond %{HTTP_HOST} ^seudominio1.com [NC]\nRewriteCond %{HTTPS} off\nRewriteRule ^(.*)$ https:\/\/%{HTTP_HOST}%{REQUEST_URI} [R=301,L]<\/pre><p>N&atilde;o se esque&ccedil;a de substituir <strong>seudominio1<\/strong> com o dom&iacute;nio de verdade no qual voc&ecirc; est&aacute; tentando for&ccedil;ar o HTTPS.<\/p><h2 class=\"wp-block-heading\" id=\"h-como-forcar-o-https-numa-pasta-especifica\"><strong>Como For&ccedil;ar o HTTPS numa Pasta Espec&iacute;fica<\/strong><\/h2><p>O arquivo <strong>.htaccess<\/strong> tamb&eacute;m pode ser usado para for&ccedil;ar o HTTPS em pastas especificas. Contudo, o arquivo deve ser colocado na pasta que ter&aacute; a conex&atilde;o HTTPS.<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">RewriteEngine On\nRewriteCond %{HTTPS} off\nRewriteRule ^(pasta1|pasta2|pasta3) https:\/\/%{HTTP_HOST}%{REQUEST_URI} [R=301,L]<\/pre><p>N&atilde;o se esque&ccedil;a de mudar as refer&ecirc;ncias de <strong>pasta <\/strong>para os nomes reais dos diret&oacute;rios.<\/p><p>Depois de realizar as mudan&ccedil;as, limpe o cache do seu navegador e tente conectar o seu site via HTTP. Se tudo foi adicionado corretamente, o navegador vai redirecionar voc&ecirc; para a vers&atilde;o HTTPS.<\/p><h2 class=\"wp-block-heading\" id=\"h-como-editar-o-https-na-sua-conta-de-hospedagem\"><strong>Como editar o HTTPS na sua conta de Hospedagem<\/strong><\/h2><p>Neste v&iacute;deo voc&ecirc; ver&aacute; <strong>como instalar o Certificado SSL<\/strong> e tamb&eacute;m como for&ccedil;ar o https no seu endere&ccedil;o do seu <strong><a href=\"\/br\/registro-de-dominio\">registro de dom&iacute;nio de site<\/a><\/strong>. &Eacute; a nossa melhor recomenda&ccedil;&atilde;o para fazer esse processo com sucesso. Abaixo tamb&eacute;m h&aacute; um passo a passo em texto.<\/p><figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Certificado SSL: Aprenda em 3 minutos a como instalar SSL - Hostinger Brasil\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/OEOGW7IdTp0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure><p>Para for&ccedil;ar o acesso em seu site atrav&eacute;s de HTTPS, &eacute; preciso editar o arquivo <strong>.htaccess<\/strong> na sua conta de <strong><a href=\"\/br\/hospedagem-de-sites\">hospedagem<\/a><\/strong> e &eacute; isso que voc&ecirc; vai conferir hoje neste tutorial.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/br\/\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/02\/BR-Web-hosting_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-32927\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/02\/BR-Web-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/02\/BR-Web-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/02\/BR-Web-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/02\/BR-Web-hosting_in-text-banner.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/02\/BR-Web-hosting_in-text-banner.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>1. Na sua conta de hospedagem, acesse o Gerenciador de Arquivos:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"298\" height=\"333\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/hpanel-files-filemanager-sidebar-pt.png\/public\" alt=\"O bot&atilde;o Gerenciador de Arquivos no painel hPanel\" class=\"wp-image-34427\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/hpanel-files-filemanager-sidebar-pt.png\/w=298,fit=scale-down 298w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/hpanel-files-filemanager-sidebar-pt.png\/w=268,fit=scale-down 268w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/hpanel-files-filemanager-sidebar-pt.png\/w=134,fit=scale-down 134w\" sizes=\"(max-width: 298px) 100vw, 298px\" \/><\/figure><\/div><p>2. Navegue at&eacute; a pasta public_html, onde est&aacute; o arquivo .htaccess.<\/p><p>3. Clique na op&ccedil;&atilde;o de editar o arquivo <strong>.htaccess<\/strong>:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"353\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/filemanager-htaccess-highlighted-pt.png\/public\" alt=\"Hostinger's file manager, o arquivo .htaccess &eacute; destacado\" class=\"wp-image-34448\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/filemanager-htaccess-highlighted-pt.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/filemanager-htaccess-highlighted-pt.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/filemanager-htaccess-highlighted-pt.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/filemanager-htaccess-highlighted-pt.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><p>4. Adicione as seguintes linhas no in&iacute;cio do arquivo:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">RewriteEngine On\nRewriteCond %{HTTPS} !=on\nRewriteRule ^ https:\/\/%{HTTP_HOST}%{REQUEST_URI} [L,R=301]<\/pre><p>Pronto! Voc&ecirc; j&aacute; editou o arquivo&nbsp;<strong>.htaccess<\/strong> na sua conta de hospedagem.<\/p><h2 class=\"wp-block-heading\" id=\"h-conclusao\"><strong>Conclus&atilde;o<\/strong><\/h2><p>Parab&eacute;ns! Voc&ecirc; editou o seu arquivo <strong>.htaccess <\/strong>com sucesso e redirecionou todo o tr&aacute;fego de HTTP para HTTPS, que &eacute; a vers&atilde;o mais segura do seu dom&iacute;nio &mdash; que s&oacute; pode ser obtida se voc&ecirc; tiver um certificado ssl para site instalado. Dependendo da plataforma onde voc&ecirc; desenvolveu o site, podem haver m&eacute;todos alternativos para habilitar este recurso.<\/p><p>Por exemplo, voc&ecirc; pode configurar o seu site do <a href=\"https:\/\/br.wordpress.org\/\" target=\"_blank\" rel=\"noopener\"><strong>WordPress<\/strong><\/a> ou do Prestashop para <a href=\"\/br\/tutoriais\/ssl-wordpress\"><strong>funcionar com HTTPS<\/strong><\/a> usando plugins. Se voc&ecirc; tem quaisquer dicas, truques ou sugest&otilde;es que voc&ecirc; quer compartilhar, estamos ansiosos para v&ecirc;-las nos coment&aacute;rios! Ent&atilde;o conte para a gente!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Depois de instalar um Certificado SSL, o seu site estar&aacute; dispon&iacute;vel tanto em vers&otilde;es HTTP quanto HTTPS. Contudo, &eacute; melhor que voc&ecirc; s&oacute; use o HTTPS, pois ele criptografa e assegura os dados do seu site. Mesmo que na Hostinger voc&ecirc; possa fazer essa configura&ccedil;&atilde;o com apenas um clique pelo certificado digital SSL gr&aacute;tis, voc&ecirc; [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/br\/tutoriais\/como-forcar-acesso-ssl-em-meu-site\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":125,"featured_media":18991,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"For\u00e7ar HTTPS .htaccess: Tr\u00eas M\u00e9todos de Aplicar SSL em Todo o Site","rank_math_description":"Neste tutorial voc\u00ea vai aprender em quatro passos simples o processo de for\u00e7ar HTTPS .htaccess ap\u00f3s instalar o certificado SSL em seu site.","rank_math_focus_keyword":"for\u00e7ar https .htaccess","footnotes":""},"categories":[4944],"tags":[5041,4825,5108,5109,5076,5110],"class_list":["post-6618","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ssl","tag-hospedagem-de-sites","tag-hostinger","tag-https","tag-seguranca-na-internet","tag-ssl","tag-tutoriais-ssl"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/force-https-using-htaccess","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/como-forcar-acesso-ssl-em-meu-site","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-forcer-le-https-a-laide-de-htaccess","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-forzar-https-usando-htaccess","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/force-https-htaccess","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/force-https-using-htaccess","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/ssl\/force-https-using-htaccess","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/ssl\/force-https-using-htaccess","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-forzar-https-usando-htaccess","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-forzar-https-usando-htaccess","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-forzar-https-usando-htaccess","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/como-forcar-acesso-ssl-em-meu-site","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/force-https-using-htaccess","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/force-https-using-htaccess","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/force-https-using-htaccess","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/force-https-using-htaccess","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/6618","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/users\/125"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/comments?post=6618"}],"version-history":[{"count":35,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/6618\/revisions"}],"predecessor-version":[{"id":46433,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/6618\/revisions\/46433"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/media\/18991"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/media?parent=6618"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/categories?post=6618"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/tags?post=6618"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}