Apache reindirizzamento alla porta non protetta

0

Ho installato un sito Web di test per giocare a configurare SSL. Il sito Web è configurato su un host Windows con Apache 2.2.20 con OpenSSL 0.9.8r, MySQL 5.5.37, PHP 5.3.28. L'URL della home page del sito web è link . Una volta raggiunta la pagina index.php, verrai reindirizzato all'istante link .

Ho configurato SSL con un certificato autofirmato. Quando ho navigato su index.php su https, ottengo l'errore che indica che il certificato non corrisponde al server. Clicco su "Continua su questo sito web (non consigliato)". Ricevo il messaggio "Stai per visualizzare le pagine su una connessione sicura." Seleziono ok e ricevo immediatamente il messaggio "Stai per lasciare una connessione Internet sicura." Seleziono si voglio continuare. Errori di IE e stati dichiarati che "Internet Explorer non può visualizzare la pagina Web".

Se navigo direttamente su login.php su https, funziona come previsto.

La mia domanda è ... Che cosa potrebbe causare l'avvio sicuro di caricamento di Apache e il passaggio a unsecure?

    
posta Jen 06.07.2014 - 18:05
fonte

1 risposta

1

È molto probabile che tu stia semplicemente facendo qualcosa del genere:

<?php

if ( ! $is_logged_in) {
    header('Location: http://example.com/login.php');
    exit;
}

Modifica l'URL di reindirizzamento su https e tutto dovrebbe funzionare come previsto.

    
risposta data 07.07.2014 - 14:54
fonte

Leggi altre domande sui tag