En utilisant .htaccess, je dois redirect toutes les demandes de
http://www.domain, http://domain, https://domain
à;
https://www.domain.com
Comment pourrais-je faire ça? Je n’ai pas de sous-domaines.
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L] RewriteCond %{http_host} ^example.com [NC] RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]
Cela dirigera toutes les requêtes HTTP vers https://www.example.com et redirecta https://example.com vers https://www.example.com .
Essaye celui-là…
RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^domain.com$ [OR] RewriteCond %{HTTP_HOST} ^www.domain.com$ [OR] RewriteCond %{HTTPS_HOST} ^domain.com$ RewriteRule ^(.*)$ "https\:\/\/www\.domain\.com\/$1" [R=301,L]