Votre site web répond en HTTP et HTTPS, mais vous aimeriez que l’ensemble des visites se fassent en HTTPS uniquement.
Si votre serveur web est Apache, il vous suffit d’ajouter dans le fichier .htaccess les règles suivantes.
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Le fichier .htaccess doit être placé à la racine du dossier principal de votre site.
Si vous souhaitez le faire sur votre wordpress, vous pouvez récupérer le contenu ci-dessous et le mettre dans votre fichier .htaccess qui est à la racine de votre wordpress
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
# END WordPress