Bonjour,
J'ai un certificat SSL LETSENCRYPT - DV installé sur mon hébergement OVH Web Cloud.
Lorsque j'accède à mon site en précisant le protocole https:// tout va bien. Mais lorsque je ne précise rien et que je tape juste mondomaine.fr, j'arrive sur mon site "non sécurisé" via http://
Alors que je n'ai pas ce problème avec le sous-domaine www. C'est à dire qu'en tapant www.mondomaine.fr j'arrive directement avec le protocole https://
J'ai essayé une solution trouvée dans des sujets similaires, à savoir modifier mon .htaccess pour y ajouter ceci en tout début de fichier :
## no-www -> www
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
## http -> https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
Mais hélas suite à ça j'ai une erreur ERR_TOO_MANY_REDIRECTS qui empêche complètement l'accès à mon site.
Actuellement mon HTACCESS ressemble à ça :
# 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.
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Que faire pour résoudre ce problème et être en HTTPS dans toutes les situations SVP ?
Merci.
Actuellement mon HTACCESS ressemble à ça :
# 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.
....
# END WordPress
Vous aurez compris qu'il ne faut rien modifier à l'intérieur de ce bloc.
Sans avoir donné le nom de votre site qui n'est pas mondomaine.fr , on ne peut pas tester.
Bonjour @nergal
Voici un petit guide que j'ai écrit et qui pourrait vous apporter des éclaircissements.
**************************************************************************************************
* Guide - Comprendre la Relation Domaine > Zone DNS > Hébergement > Dossier du site
**************************************************************************************************
Voir –> https://www.wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm CMS - WordPress - Guide Installation chez OVH
Contrôler votre situation en suivant les paragraphes : A à J
N'hésitez pas à me faire un retour : positif ou négatif.
C'est comme cela que je peaufine mon Guide.
Si ce guide vous a bien aidé, n'hésitez pas à cliquer sur le bouton « j'aime »
Bonjour @Gaston_Phone,
Merci pour votre réponse.
En effet votre guide a résolu mon problème.
Plus spécifiquement le paragraphe M1.
Je me suis contenté de coller la redirection qui m'intéressait en tout début de mon fichier htaccess, celle-ci :
# Redirection HTTP vers HTTPS
RewriteEngine on
RewriteCond %{SERVER_PORT} 80
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
Et cette fois-ci, pas de problème. Plus de message d'erreur comme avec le premier extrait de code utilisé dans mon message d'origine.
Encore merci !
Bonne soirée.
Merci @Nergal pour ce retour.