Http / https at new hosting
Autor: Flavio M.Olá
Percebi que o site hospedado no novo hosting não está redirecionando as chamadas http para https.
Olhei o arquivo .htaccess e nele pede para que não seja editado.
Como fazemos para que haja o redirecionamento automático do http para https?
Não seria melhor deixar este redirecionamento default?
Poderemos editar o arquivo .htaccess?
Veja como está:
===================================================
# WebSite X5 - Start Code [do not edit]
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} !=meusite [NC]
RewriteCond %{HTTP_HOST} !=www.meusite [NC]
RewriteRule ^(.*) https://meusite/$1 [L,R=301,NE]
</IfModule>
# WebSite X5 - End Code
=====================================================
Por este código parece que ele redireciona somente o que for diferente do meu domínio (!=)!
Atenciosamente,
Flávio
Hola Flavio,
Has puesto la URL de tu sitio en los campos que corresponde? No tengo el programa a mano ahora para fijarme, pero creo que es en el Paso 1 y en la seccion donde exportas el sitio...
Porque revisando el htaccess, dice "meusite" que creo que es el texto que viene por defecto en el programa.
Prueba y nos comentas...
Saludos colega...
Carlos A.
Autor
Oi Carlos
Sim, as url's estão corretas. Eu as substituí no exemplo que mandei por "meusite"
O problema é que quando digito o site no browser ele vai para http e preferia que fosse para https
Flávio
Hello Flavio
As of now, htaccess code is definitely the way to go.
This technique however might be a little complicated in some cases. For this reason, we're currently working to make this easier so that the redirect is performed automatically when on our servers
Please attempt to add the htaccess code again by asking assistance from other community members as far as custom code is concerned since the Staff cannot provide support for that. In the meantime, we will develop an easier solution to get this done on our official servers
Thank you
Stefano
GOOGLE TRANSLATE ---
Ola Flavio
A partir de agora, o código htaccess é definitivamente o caminho a percorrer.
Essa técnica, entretanto, pode ser um pouco complicada em alguns casos. Por esse motivo, estamos trabalhando para tornar isso mais fácil, de modo que o redirecionamento seja executado automaticamente quando em nossos servidores
Tente adicionar o código htaccess novamente, pedindo ajuda a outros membros da comunidade no que diz respeito ao código personalizado, uma vez que a equipe não pode fornecer suporte para isso. Enquanto isso, desenvolveremos uma solução mais fácil para fazer isso em nossos servidores oficiais
Obrigado
Stefano
Autor
Olá Stefano
Entendo que a configuração do .htacccess é uma maneira de solucionar o problema.
Levantei a questão por ser uma nova hospedagem e por ter no arquivo a mensagem da Incomedia "# WebSite X5 - Start Code [do not edit]"
Podemos editar o arquivo .htaccess?
Atenciosamente,
Flávio Morais
Hello Flavio
Yes, you can freely edit this file. Just make sure to add your code after all the other code already inside, or it might not work right
Thank you
Stefano
GOOGLE TRANSLATE ---
Ola Flavio
Sim, você pode editar este arquivo livremente. Apenas certifique-se de adicionar seu código depois de todos os outros códigos já contidos nele, ou pode não funcionar direito
Obrigado
Stefano
Adicione abaixo dos escritos da Web site e vai dar certo. Substitua no exemplo abaixo o endereço do seu cliente:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://virtuainfo.com.br/$1 [R,L]
Autor
Obrigado Glacio.
Impleente um código um pouco diferente, mas funciona também:
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP:X-Forwarded-Proto} !https [NC]
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Flávio