blog přístupný pouze na https

Vyřešeno345 zhlédnutíDomény
0

Dobrý den,

mám blog olgapincova.cz, nastavila jsem příplatkové nastavení https s certifikátem Let´s Encrypt a aktuálně se na blog dostanu jak na http tak na https. Jak zajistím, aby nebyla dostupná http verze? Nenašla jsem potřebný návod.

Děkuji!

Olga Pincová

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
Vybral nejlepší odpověď
1

Pokud je web na serveru (linux)

stačí zablokovat přes firewall port 80 a HTTP

UFW příkaz (linux):

  • ufw deny 80
  • ufw deny http

V opačném případě, když chte aby web byl dostupný jak z http tak i z https a chcete aby http bylo směrované na https stačí v site configu nastavit přesměrování

RewriteEngine on
RewriteCond %{SERVER_NAME} =domena.cz[OR]
RewriteCond %{SERVER_NAME} =www.domena.cz
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]

Snad to někomu pomůže.

Role: Zákazník+ Web: https://jakubsarm.eu/ Vizitka: Jmenuji se Jakub a rád Vám poradím ohledně CSS, HTML, PHP a TypeScriptů. Popřípadě správa VPS serverů, domén a DNS.
publikoval nový komentář

Blokovat UFW je špatný krok. Prohlížeče se pokoušejí načítat http verzi, pokud není před odkazem napsáno https, což by mělo za následek odpojení části čtenářů od blogu. 🙂 Lepší je zadat do htaccessu, to co jste zde posílal.

Pokuje v apache serveru nastaveno přednost pro https a htacess směruje na https tak není důvod mít povolené http.
Já osobně http zablokované nemám z důvodu, že potřebuji pro api port 80/http jelikož neumí pracovat s https.
Jde o to co využíváte. Každý na to má jiný pohled. 🙂 Ale děkuji za názor.

Prohlížíte 1 ze 4 odpovědí, klikněte zde pro zobrazení všech odpovědí.

Categories