Pracuji na budování svého prvního webu v jiném než korporátním prostředí. Když přejdu na http://example.com to funguje dobře. Ale když se to můj přítel pokusil, zjistili, že GoDaddy všude vynutil HTTPS a dostal chybu certifikátu. Pak se dostala obecná stránka o „Budoucím domě něčeho docela v pohodě.“ (přeposílá se do nějaké složky cgi).

Existuje způsob, jak toto chování deaktivovat? Pokud je to vůbec možné, nechci platit pro certifikát SSL, pokud se mu mohu vyhnout. Na této stránce jsou jen základní informace o mé školní práci. Neshromažďuji údaje o zákaznících, takže si nemyslím, že je SSL nutné.

Momentálně používám Linux hosting s CPanel. To se však může dostatečně snadno změnit. Jakákoli pomoc je velmi ceněna!

Komentáře

  • Kvůli jasnosti jste ' zaregistrovali svou doménu u GoDaddy a používáte je pro hostování také? Používá váš přítel rozšíření prohlížeče, které vynutí HTTPS všude? Můžete přidat přesměrování na svůj webový server ' s konfigurací (pomocí souboru .htaccess ), který by přesměroval všechny požadavky na HTTP, ale návštěvníci používající rozšíření prohlížeče by mohli být chyceni ve smyčce, pokud by ' požaduje pouze HTTPS (podle toho, jak je přípona kódována). Nejjednodušším a pravděpodobně nejspolehlivějším řešením je v tomto případě přidání CloudFlare, který poskytnout zdarma flexibilní SSL .
  • BTW, pokud chcete Nejprve zkuste použít přesměrování, pokud ' pouze několik přátel prohlíží váš web a ' nechcete přidat CloudFlare ( není velmi obtížné udělat), postupujte podle pokynů zde , ale nahraďte kód .htaccess z přijaté odpovědi zde (k tomu ' ta GoDaddy Help doc, protože většina lidí obvykle chce opak).
  • @dan Chcete-li na serveru implementovat přesměrování HTTPS na HTTP, budete stále potřebovat nainstalovaný certifikát SSL – jinak se zaseknete ve stejném upozornění prohlížeče jako dříve.
  • " protože všude vynucují HTTPS " – Jak vynucují HTTPS všude? Je to jednoduše rozšíření prohlížeče, jak navrhuje Dan, nebo politika v celé síti? To, že GoDaddy zjevně zobrazuje reklamy mimo výchozí stránku SSL, je na GoDaddy ' části IMO špatné.
  • @ w3dk That ' není reklama, která ' s GoDaddy ' je výchozí hostitelská stránka, na kterou jsou uživatelé přesměrováni vždy, když je soubor indexu chybí, nebo jejich hosting není ' správně nakonfigurován pomocí SSL. Přidání přesměrování v cPanel k dostupnému prostředku zabrání výchozím přesměrováním. Mohou také použít přesměrování domény na svém ovládacím panelu domény k přesměrování na HTTP, ke kterému došlo před cPanel. Pokud však návštěvníci používají rozšíření prohlížeče, které opakovaně požaduje verzi HTTPS, může se stát, že se zasekne ve smyčce.

Odpověď

Ano, přesměrování HTTP na HTTPS můžete zakázat úpravou souborů .htaccess, stačí ze souboru .htaccess odebrat následující kód.

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

Také můžete získat bezplatný certifikát SSL z aplikace Let „s Encrypt

Cpanel má plugin, který můžete používat k instalaci pomocí příkazového řádku na serveru.

Existují i jiné způsoby, jak můžete získat bezplatný certifikát Šifrovat, pokud nemáte přístup z příkazového řádku na váš server.

Komentáře

  • Nelze zobrazit soubor htaccess v cpanelu. Zkuste to ze 2 dnů, ale stejná chyba.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *