Comment effectuer une redirection HTTP vers HTTPS via HTACCESS ?
Réponses rédigées par Antoine
Dernière mise à jour : 2020-08-01 02:32:44
Question
Comment puis-je effectuer une redirection HTTP vers HTTPS via un fichier HTACCESS ?
Réponse
Pour effectuer une redirection HTTP vers HTTPS via HTACCESS, avec un serveur Apache, vous devez créer un fichier .htaccess
à la racine de votre site Web, dont voici le contenu :
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.votredomaine.com/$1 [R,L]
Si la redirection est permanente, remplacez la dernière ligne par celle-ci :
RewriteRule ^(.*)$ https://www.votredomaine.com/$1 [R=301,L]
Pour rediriger vers le protocole HTTPS, avec un serveur Nginx, vous devez éditer le fichier de configuration ; il se trouve généralement dans /etc/nginx/sites-enabled/{nom_du_site}
:
server {
listen 80;
server_name votredomaine.com;
return 301 https://www.votredomaine.com$request_uri;
}