RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} !^www.example.com$
RewriteRule ^(.*)$ http://www.examples.com/$1 [R=301,L]
Coloque isso em um .htaccess
na raiz do Document_Root para esse domínio
Eu tenho domínio como example.com, onde quero que https://example.com
seja redirecionado para https://www.example.com/
Alguém tem alguma recomendação sobre como configurar isso?
Eu tentei configurar um host virtual do apache para example.com no mesmo servidor e adicionei uma regra de redirecionamento. Mas, https://example.com
não redireciona. Em vez disso, os arquivos são exibidos para a solicitação.
Eu também recebo o erro _default_ VirtualHost overlap on port 443, the first has precedence
ao iniciar o apache.
RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} !^www.example.com$
RewriteRule ^(.*)$ http://www.examples.com/$1 [R=301,L]
Coloque isso em um .htaccess
na raiz do Document_Root para esse domínio
O seguinte deve fazê-lo: -
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteRule ^/(.*) https://www.%{HTTP_HOST}/$1 [NC,R,L]
</IfModule>
Apenas certifique-se de ter um LoadModule para mod-rewrite antes deste lote.
Tags apache-2.2