Lucrez la construirea primului meu site web într-un mediu non-corporativ. Când merg la http://example.com funcționează bine. Dar când prietenul meu a încercat, au descoperit că GoDaddy forțează HTTPS peste tot și a primit o eroare cert. Apoi a primit o pagină generică despre „Viitoarea casă a ceva destul de mișto.” (se transmite către un fel de folder cgi).

Există vreo modalitate de a dezactiva acest comportament? Dacă este posibil, nu vreau să plătesc pentru un certificat SSL dacă îl pot evita. Pagina afișează doar câteva lucruri de bază pentru munca mea școlară. Nu colectez date despre clienți, așa că nu cred că SSL este necesar.

În acest moment folosesc găzduirea Linux cu CPanel. Deși acest lucru se poate schimba destul de ușor. Orice ajutor este foarte apreciat!

Comentarii

  • Doar pentru claritate, ' v-ați înregistrat domeniul la GoDaddy și le utilizați pentru Găzduiește și dvs.? Prietenul dvs. folosește o extensie de browser care forțează HTTPS peste tot? Ați putea adăuga o redirecționare către serverul dvs. web ' (folosind un fișier .htaccess ) care ar redirecționa toate cererile către HTTP, dar vizitatorii care utilizează extensii de browser ar putea fi prinși într-o buclă dacă ' solicită numai HTTPS (în funcție de modul în care este codată extensia). Cea mai ușoară și probabil cea mai fiabilă soluție în acest caz este să adăugați CloudFlare, care va furnizați un SSL flexibil gratuit .
  • BTW, dacă doriți Încercați mai întâi să folosiți o redirecționare, dacă ' este doar câțiva prieteni care vă văd site-ul și nu ' nu doriți să adăugați CloudFlare ( nu foarte greu de făcut), urmați instrucțiunile aici , dar înlocuiți codul .htaccess din răspunsul acceptat aici (nu există ' un document de ajutor GoDaddy pentru asta, deoarece majoritatea oamenilor doresc de obicei să facă contrariul).
  • @dan Pentru a implementa o redirecționare HTTPS către HTTP pe server, tot ai nevoie de un certificat SSL instalat – altfel te blochezi pe același avertisment de browser ca înainte.
  • " deoarece forțează HTTPS peste tot " – Cum forțează HTTPS peste tot? Este pur și simplu o extensie de browser, așa cum sugerează Dan, sau o politică la nivel de rețea? Pentru GoDaddy, aparent, să difuzeze anunțuri de pe pagina SSL implicită, este rău doar pentru partea GoDaddy ' din partea IMO.
  • @ w3dk That ' nu este o reclamă, acea ' pagină de găzduire implicită GoDaddy ', către care utilizatorii sunt redirecționați ori de câte ori un fișier index lipsește sau găzduirea lor nu este ' t configurată corect cu un SSL. Adăugarea unei redirecționări în cPanel la o resursă disponibilă previne redirecționările implicite. De asemenea, pot utiliza redirecționarea domeniului în panoul de control al domeniului pentru a redirecționa către HTTP, care are loc înainte de cPanel. Cu toate acestea, dacă vizitatorii folosesc o extensie de browser care în mod repetat solicită versiunea HTTPS, s-ar putea să se blocheze într-o buclă atunci.

Răspuns

Da, puteți dezactiva redirecționarea HTTP către HTTPS modificând fișierele .htaccess eliminați următorul cod din fișierul dvs. .htaccess.

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

De asemenea, puteți obține un certificat SSL gratuit de la Let ”s Encrypt

Cpanel are un plugin pe care îl puteți pentru a instala folosind linia de comandă de pe server.

Există și alte modalități prin care puteți obține un certificat gratuit Let ”s Encrypt dacă nu aveți acces pe linia de comandă la serverul dvs.

Comentarii

  • Nu s-a putut vedea fișierul htaccess în cpanel. Încearcă de la 2 zile, dar aceeași eroare.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *