Como faço para desfazer um redirecionamento HTTP HTTPS do apache2 ubuntu?

1

Eu tenho uma instância do apache2 em execução, com o redirecionamento HTTPS em execução:

<IfModule mod_ssl.c>

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot "/var/www"
    ServerName www.myco.com
    ServerAlias myco.com

    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
</VirtualHost>
<VirtualHost *:443>
    ServerAdmin [email protected]
    DocumentRoot /var/www
    ServerName www.myco.com
    ServerAlias myco.com

    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>
...

Funciona bem. Decidi que precisava ativar o vHost não criptografado no httpd para acelerar algumas transferências internas, mas removi as linhas de reconfiguração na configuração, tornei o DocRoot específico para / var / www / other e adicionei alguns HTTPs normais diretivas, tais cópias das diretivas relacionadas à Diretiva da configuração HTTPS acima (mas caminhos diferentes).

Quando faço /etc/init.d/apache2 restart ele reinicia OK, nenhum erro no log, mas o site ainda redireciona no meu navegador esvaziado em cache.

Eu ainda preciso do site SSL para operar normalmente, mas e se eu quisesse conteúdo diferente quando chegasse ao site na porta 80?

    
por volvox 12.05.2015 / 00:57

0 respostas