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

...