Työskentelen ensimmäisen verkkosivustoni rakentamisen yrityksen ulkopuolisessa ympäristössä. Kun menen osoitteeseen http://example.com se toimii hyvin. Mutta kun ystäväni yritti, he huomasivat, että GoDaddy pakottaa HTTPS: n kaikkialle ja sai varmennusvirheen. Sitten sai yleisen sivun noin ”Tulevaisuuden koti jotain varsin siistiä”. (se välittää jonkinlaiseen cgi-kansioon).
Onko mahdollista poistaa tämä käyttäytyminen käytöstä? Jos mahdollista, en halua maksaa SSL-varmenteen, jos voin välttää sitä. Sivu näyttää vain joitain perusasioita koulutyöni varten. En kerää asiakastietoja, joten en usko, että SSL on välttämätön.
Käytän Linux-isännöintiä CPanelin kanssa juuri nyt. Vaikka se voi muuttua tarpeeksi helposti. Apua arvostetaan suuresti!
Kommentit
vastaus
Kyllä, voit poistaa HTTP: n HTTPS-uudelleenohjauksesta muokkaamalla .htaccess-tiedostoja. Poista seuraava koodi .htaccess-tiedostostasi.
RewriteEngine On RewriteCond %{HTTPS} on RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}
Voit myös saada ilmaisen SSL-varmenteen Letin salauksesta.
Cpanelissa on laajennus, jonka pystyt asentaa palvelimen komentorivillä.
On myös muita tapoja, joilla voit saada ilmaisen Lets s Encrypt -sertifikaatin, jos sinulla ei ole komentorivin käyttöä palvelimellesi.
Kommentit
- Ei näe htaccess-tiedostoa cpanelissa. Yritetään 2 päivästä, mutta sama virhe.
HTTPS
kaikkialle? Voit lisätä uudelleenohjauksen verkkopalvelimeesi ' s config (käyttämällä .htaccess -tiedostoa), joka ohjaisi kaikki pyynnöt osoitteeseenHTTP
, mutta selaimen laajennuksia käyttävät vierailijat saattavat tarttua silmukkaan, jos he ' pyytää vainHTTPS
(riippuen siitä, miten laajennus koodataan). Helpoin ja todennäköisesti luotettavin ratkaisu on tässä tapauksessa lisätä CloudFlare, joka tarjoa ilmainen joustava SSL .HTTP
, joka tapahtuu ennen cPanelia. Jos kävijät käyttävät selainlaajennusta, joka toistuvasti pyytääHTTPS
-versiota, he saattavat sitten jumittua silmukkaan.