par Noéweb 01-Aout-2020

Comment puis-je effectuer une redirection HTTP vers HTTPS via un fichier HTACCESS ?

1 Réponse

par Hervé 01-Aout-2020

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;
}

Questions liées

Bienvenue sur 1FORMATIK, où vous pouvez poser des questions en lien avec l'informatique et internet, et recevoir des réponses de l'équipe et d'autres internautes.

2.6k questions

3k réponses

...