Desculpe se não fui claro, sou novato...
Temos um servidor Apache 2.2.3 no RHEL. No httpd.conf não há configuração do VirtualHost e o serviço iptables está parado
Com base nisso, https://wiki.apache.org/httpd/RedirectSSL Adicionei no arquivo httpd.conf:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName mysite.address.com
</VirtualHost>
Mas quando tento acessarhttp://meusite.endereço.com eu ainda consigohttps://meusite.endereço.com
(Obrigado Simon Greenwood) Existe um .htaccess com este
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Parece-me que
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
redirecionartodosparahttps Não é?
Se sim, basta comentar esta linha para interromper o redirecionamento?
Obrigado
Responder1
Sim, você pode remover RewriteRule para https
e isso evita o redirecionamento de http
para https
. Além disso, você pode remover .htaccess
o arquivo inteiro, ele não contém nada, exceto reescrever para https
.