Como redirecionar tráfego HTTP para HTTPS no Apache sem Mod_Rewrite?

1. Como redirecionar tráfego HTTP para HTTPS no Apache sem Mod_Rewrite?

Daniel P. L. Almeida
daniel.uramg

(usa Outra)

Enviado em 14/08/2017 - 11:50h

Olá pessoal, já encontrei alguns posts com pessoas com o mesmo problema que o meu mas não consegui resolver.

Meu servidor tem o Apache 1.3 bem "capado", preciso redirecionar o tráfego vindo do HTTP para HTTPS, mas minha distro não tem o mod_rewrite compilado no Apache.

Pelo que andei pesquisando teoricamente eu deveria conseguir com o RedirectPermanent no httpd.conf, e de fato eu até consegui em partes:

Preciso que meu site seja https://www.exemplo.pw, se acessar http://exemplo.pw redireciona para o correto, se eu acessar http://exemplo.2p.fm (outro dominio que tenho) também redireciona para onde eu quero, porém se acessar http://www.exemplo.pw não redireciona para o https.

Eis as como fiz a configuração dos hosts locais:

<VirtualHost *:80>
ServerName www.exemplo.pw
RedirectPermanent "/" "https://www.exemplo.pw/"
</VirtualHost>
<VirtualHost *>
ServerName exemplo.pw
RedirectPermanent / https://www.exemplo.pw/
</VirtualHost>
<VirtualHost *>
ServerName exemplo.2p.fm
RedirectPermanent / https://www.exemplo.pw/
</VirtualHost>
<VirtualHost *: 443>
ServerAdmin [email protected]mail.com
ServerName www. exemplo.pw
DocumentRoot /partition/apache/htdocs/exemplo
</VirtualHost>


Ah e tem outro detalhe que não sei se vai interferir: Eu não tenho certificado SSL no meu servidor, o tráfego HTTPS é uma "cortesia" por eu usar o Cloudflare que faz o redirecionamento para meu site na porta 80.

Agradeço qualquer dica!


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts