Jak vynutit protokol HTTPS pomocí htaccess

Procédure

Definice

Po aktivaci certifikátu SSL na doménovém jméně může být nutné vynutit použití protokolu https, aby byl uživatel internetu automaticky přesměrován na zabezpečenou adresu URL.

Tato akce se netýká webových stránek vytvořených pomocí aplikací Wordpress, Joomla a/nebo Prestashop, v jejichž případě se tento typ přesměrování provede přímo z jejich panelu správy.

Jak vynutit používání protokolu https prostřednictvím souboru .htaccess?

Za tímto účelem je třeba nahrát soubor s názvem .htaccess do kořenového adresáře FTP účtu přidruženého k vaší doméně.
Tento soubor musí obsahovat následující kód:

RewriteEngine On RewriteCond %{HTTPS} !=on RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteCond %{HTTP_HOST} ^(?:www)?mondomaine\.ext(?:.*)$ [nc] RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [redirect=301,L]

  • Výraz mydomain by měl být nahrazen názvem vaší domény
  • výraz .ext by měl být nahrazen příponou vaší domény
help.lws.net/a/791
Byl pro vás tento článek užitečný?

Ano

Ne

Přečteno 31 185×

Děkujeme! Neváhejte se ptát na naši dokumentaci, pokud chcete více informací, a pomozte nám ji zlepšit.

Podobné články

Otázky k článku 2

Položit otázku
Paul
8. 9. 2022
Bonjours l'archive htacces a été installée mais la substitution Http vers https ne se fait pas. Lorsque on demande mon site en "http", on obtient la page de félicitation d'acceuil . Veuillez m'orienter. Merci d'avance
fabrice-LWS Oficiální odpověď
12. 9. 2022
Bonjour, le problème rencontré par vos soins semble lié à un problème de cache au niveau de votre navigateur Web. En effet, après avoir testé, la redirection de votre site semble bien s'effectuer vers le site en HTTPS et ce dernier semble bien fonctionnel. Je vous invite à tester après avoir vidé le cache de votre navigateur Web et/ou par le biais d'un autre navigateur.
Byla pro vás tato odpověď užitečná?
FAB
18. 3. 2023
que faire alors, je ne suis pas informaticien
Benjamin-LWS Oficiální odpověď
23. 3. 2023

Bonjour,

Merci pour votre retour.

La demande que vous nous avez transmise n'est pas assez précise, nous vous invitons à contacter notre service support à travers votre espace client, afin de vous apporter une aide sur la manipulation que vous souhaitez faire. (https://aide.lws.fr/a/268)

Il est possible de passer directement via le LWS Panel pour forcer votre domaine à passer en HTTPS, cela est bien décrit dans cette documentation : https://aide.lws.fr/a/595

Je vous remercie de votre attention et reste à votre disposition pour toute autre question ou complément d'information.

Cordialement, L'équipe LWS 

Byla pro vás tato odpověď užitečná?

Máte otázku k tomuto článku?

Položte ji týmu LWS a komunitě. Odpověď bude zveřejněna po kontrole moderátorem.

Položte týmu LWS a jeho komunitě otázku

GDPR: Správce: LWS-Ligne Web Services. Účel: moderace a veřejné zveřejnění vašeho dotazu, případné upozornění na odpověď. Právní základ: souhlas (čl. 6 odst. 1 písm. a GDPR). Uchovávání e-mailů: 90 dní po upozornění, nejvýše 12 měsíců bez odpovědi. Pro uplatnění svých práv viz oddíl GDPR našich obchodních podmínek.