Sto lavorando alla creazione del mio primo sito web in un ambiente non aziendale. Quando vado a http://example.com funziona bene. Ma quando il mio amico ha provato, ha scoperto che GoDaddy forza HTTPS ovunque e ha ricevuto un errore di certificazione. Poi hanno ottenuto una pagina generica su “La futura casa di qualcosa di piuttosto interessante” (inoltra a una cartella cgi di qualche tipo).
Cè un modo per disabilitare questo comportamento? Se possibile, non voglio pagare per un certificato SSL se posso evitarlo. La pagina mostra solo alcune cose di base per il mio lavoro scolastico. Non raccolgo i dati dei clienti, quindi non penso che SSL sia necessario.
Al momento sto utilizzando lhosting Linux con CPanel. Anche se questo può cambiare abbastanza facilmente. Qualsiasi aiuto è molto apprezzato!
Commenti
Risposta
Sì, puoi disabilitare il reindirizzamento da HTTP a HTTPS modificando i file .htaccess, rimuovendo semplicemente il codice seguente dal tuo file .htaccess.
RewriteEngine On RewriteCond %{HTTPS} on RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}
Inoltre, puoi ottenere un certificato SSL gratuito da Let “s Encrypt
Cpanel ha un plugin che sei in grado di per installare utilizzando la riga di comando sul server.
Esistono anche altri modi per ottenere un certificato Let “s Encrypt gratuito se non si dispone dellaccesso alla riga di comando al server.
Commenti
- Impossibile visualizzare il file htaccess in cpanel. Tentativo di 2 giorni ma stesso errore.
HTTPS
ovunque? Puoi aggiungere un reindirizzamento al tuo server web ' s config (utilizzando un file .htaccess ) che reindirizzerebbe tutte le richieste aHTTP
, ma i visitatori che utilizzano le estensioni del browser potrebbero rimanere intrappolati in un loop se ' richiede soloHTTPS
(a seconda di come è codificata lestensione). La soluzione più semplice e probabilmente più affidabile in questo caso è aggiungere CloudFlare, che fornisci un SSL flessibile .HTTP
, che si verifica prima di cPanel. Tuttavia, se i visitatori utilizzano unestensione del browser che ripetutamente richiede la versioneHTTPS
, potrebbero rimanere bloccati in un ciclo.