Jeg jobber med å bygge mitt første nettsted i et ikke-bedriftsmiljø. Når jeg går til http://example.com det fungerer bra. Men da vennen min prøvde, fant de ut at GoDaddy tvinger HTTPS overalt og fikk en certfeil. Da fikk de en generisk side om «Fremtidens hjem for noe ganske kult.» (det videresendes til en cgi-mappe av noe slag).
Er det en måte å deaktivere denne oppførselen på? Hvis det er mulig, vil jeg ikke betale for et SSL-sertifikat hvis jeg kan unngå det. Siden viser bare noen grunnleggende ting for skolearbeidet mitt. Jeg samler ikke inn kundedata, så jeg tror ikke SSL er nødvendig.
Jeg bruker Linux-hosting med CPanel akkurat nå. Selv om det kan endres lett nok. All hjelp blir satt stor pris på!
Kommentarer
Svar
Ja, du kan deaktivere HTTP til HTTPS-viderekobling ved å endre .htaccess-filene, bare fjern følgende kode fra .htaccess-filen.
RewriteEngine On RewriteCond %{HTTPS} on RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}
Du kan også få et gratis SSL-sertifikat fra La oss kryptere
Cpanel har et plugin som du er i stand til for å installere ved hjelp av kommandolinjen på serveren.
Det er også andre måter du kan få et gratis La oss kryptere sertifikat hvis du ikke har kommandolinjetilgang til serveren din.
Kommentarer
- Kan ikke se htaccess-filen i cpanel. Prøver fra to dager, men samme feil.
HTTPS
overalt? Du kan legge til en viderekobling til webserveren din ' s konfigurasjon (ved hjelp av en .htaccess -fil) som vil omdirigere alle forespørsler tilHTTP
, men besøkende som bruker nettleserutvidelser, kan bli fanget i en løkke hvis de ' ber bare omHTTPS
(avhengig av hvordan utvidelsen er kodet). Den enkleste og sannsynligvis mest pålitelige løsningen i dette tilfellet er å legge til CloudFlare, som vil gi en gratis Fleksibel SSL .HTTP
, som skjer før cPanel. Imidlertid, hvis besøkende bruker en nettleserutvidelse som gjentatte ganger ber omHTTPS
-versjonen, kan de bli sittende fast i en løkke da.