Bonjour !

J'ai un site Wordpress et je voulais écrire dans le fichier .htaccess des règles qui permettent de rediriger toutes les requêtes du http vers https + www (donc du genre http://monsite.com/nimportequoi serait redirigé vers https://www.monsite.com/nimportequoi). Le .htaccess contient actuellement ceci et je ne comprends pas pourquoi

Où est-ce que je me suis planté ?
Ensuite, il semble que la redirection prend entre 6 et 9 secondes... Pourquoi ?? Pourriez-vous m'aider s'il vous plaît ? D'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} !=on
RewriteCond %{SERVER_PORT} ^80
RewriteCond %{HTTP_HOST} ^www\.monsite\.com$ [NC]
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteRule ^index\.php$ - [L]
 
# BEGIN WordPress
# Les directives (lignes) entre «*BEGIN WordPress*» et «*END WordPress*» sont générées
# dynamiquement, et doivent être modifiées uniquement via les filtres WordPress.
# Toute modification des directives situées entre ces marqueurs sera surchargée.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress