Jeg arbejder på at opbygge mit første websted i et ikke-virksomhedsmiljø. Når jeg går til http://example.com det fungerer fint. Men da min ven prøvede, fandt de ud af, at GoDaddy tvinger HTTPS overalt og fik en cert-fejl. Derefter fik de en generisk side om “Fremtidens hjem for noget ret cool.” (det videresendes til en cgi-mappe af en eller anden slags).

Er der en måde at deaktivere denne adfærd på? Hvis det overhovedet er muligt, vil jeg ikke betale for et SSL-certifikat, hvis jeg kan undgå det. Siden viser bare nogle grundlæggende ting til mit skolearbejde. Jeg indsamler ikke kundedata, så jeg synes ikke SSL er nødvendig.

Jeg bruger Linux-hosting med CPanel lige nu. Selvom det kan ændre sig let nok. Enhver hjælp værdsættes meget!

Kommentarer

  • Bare af hensyn til klarheden har du ' registreret dit domæne hos GoDaddy og bruger dem til hosting også? Bruger din ven en browserudvidelse, der tvinger HTTPS overalt? Du kan tilføje en omdirigering til din webserver ' s konfiguration (ved hjælp af en .htaccess -fil), der omdirigerer alle anmodninger til HTTP, men besøgende, der bruger browserudvidelser, kan blive fanget i en løkke, hvis de ' anmoder kun om HTTPS (afhængigt af hvordan udvidelsen er kodet). Den nemmeste og sandsynligvis mest pålidelige løsning i dette tilfælde er at tilføje CloudFlare, som vil give en gratis Fleksibel SSL .
  • BTW, hvis du ønsker det t for at prøve at bruge en omdirigering først, hvis det ' kun er et par venner, der ser dit websted og ikke ' ikke vil tilføje CloudFlare ( ikke meget vanskeligt at gøre), følg vejledningen her , men erstat .htaccess -koden fra det accepterede svar her (der er ikke ' ta GoDaddy Help doc for det, da de fleste normalt vil gøre det modsatte).
  • @dan For at implementere en HTTPS til HTTP-omdirigering på serveren skal du stadig have et SSL-certifikat installeret – ellers sidder du fast i den samme browseradvarsel som før.
  • " fordi de tvinger HTTPS overalt " – Hvordan tvinger de HTTPS overalt? Er det simpelthen en browserudvidelse, som Dan foreslår, eller en netværksdækkende politik? At GoDaddy tilsyneladende viser annoncer fra standard SSL-siden er bare dårligt på GoDaddy ' s del IMO.
  • @ w3dk At ' er ikke en annonce, der ' s GoDaddy 's standardhosting-side, som brugere bliver omdirigeret til hver gang en indeksfil mangler, eller deres hosting er ikke ' t konfigureret korrekt med en SSL. Tilføjelse af en omdirigering i cPanel til en tilgængelig ressource forhindrer standardomdirigeringer. De kan også bruge videresendelse af domæne i deres domænekontrolpanel til at videresende til HTTP, hvilket sker før cPanel. Men hvis besøgende bruger en browserudvidelse, der gentagne gange anmoder om HTTPS -versionen, sidder de muligvis fast i en løkke.

Svar

Ja, du kan deaktivere HTTP til HTTPS-omdirigering ved at ændre .htaccess-filerne, bare fjern følgende kode fra din .htaccess-fil.

RewriteEngine On RewriteCond %{HTTPS} on RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} 

Du er også i stand til at få et gratis SSL-certifikat fra Lad os kryptere

Cpanel har et plugin, som du er i stand til at installere ved hjælp af kommandolinjen på serveren.

Der er også andre måder, hvorpå du kan få et gratis Lad os kryptere certifikat, hvis du ikke har kommandolinjeadgang til din server.

Kommentarer

  • Kan ikke se htaccess-filen i cpanel. Prøver fra to dage, men samme fejl.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *