Witam, jak wymusić w htaccess żeby adres mojej strony, nie ważne jak będzie wpisany, rozpoczynał się od https://?
2 odpowiedzi
Na przykład dla domeny webroad.pl kod będzie następujący:
1 | RewriteEngine On<br />RewriteCond %{SERVER_PORT} 80<br />RewriteRule ^(.*)$ https://webroad.pl |
Możesz też zainteresować się tym wpisem:
Przekierowanie to raz, ale jeszcze ważniejszym mechanizmem w przypadku wymuszania HTTPS na stronie jest HTTP Strict Transport Security (HSTS). To nagłówek informujący przeglądarkę, że w przypadku łączenia się z tą stroną, zawsze należy używać HTTPS – i wymuszenie to zachodzi już na kliencie, więc bezpieczeństwo zdecydowanie rośnie.
Oczywiście więcej można przeczytać na MDN: https://developer.mozilla.org/en-US/docs/Web/Security/HTTP_strict_transport_security