Hébergement Web

Comment forcer SSL ou HTTPS avec htaccess?

Estimated reading: 4 minutes 83 views

Il est possible de forcer SSL (HTTPS) avec htaccess, mais d’abord, assurez-vous que htaccess ne fait pas partie des fichiers cachés.

Le fichier htaccess se trouve normalement dans le dossier public_html du site. Si votre site Web se trouve dans un sous-dossier, le fichier htaccess doit être placé dans le sous-dossier correspondant.

Vous pouvez créer ou modifier le fichier htaccess via FTP ou en utilisant le gestionnaire de fichiers disponible sur cPanel.

Table des matières

htaccess est caché

Par défaut, le fichier htaccess n’est pas affiché. Pour consulter les fichiers cachés dans le gestionnaire de fichiers cPanel, procédez comme suit:

1 – Connectez-vous à votre compte cPanel 

2 – Accédez au Gestionnaire de fichiers (File Manager)

 

3 – Cliquez sur le bouton Paramètres (Preferences) en haut à droite.

4 – Ensuite, dans la fenêtre Préférences, cochez l’option Afficher les fichiers cachés (Show Hidden Files)

 

5 – Confirmez l’action en cliquant sur le bouton Enregistrer (Save).

Maintenant, vous pouvez consulter tous les fichiers cachés (y compris les fichiers htaccess) dans le Gestionnaire de fichiers.

htaccess n’est pas caché

Si htaccess est déjà affiché, il suffit de cliquer sur modifier et ajouter ces règles dans le fichier htaccess de votre site Web pour forcer (HTTPS).

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Leave a Comment