Bonjour à tous,
Je me heurte à un problème que je n'arrive / ne sais pas résoudre.
Je souhaite que le domaine en www soit automatiquement redirigé vers le même domaine en https.
J'ai tenté la configuration d'une redirection, mais cela affiche un message d'erreur quand on tente d'y accéder par www :
--
Votre connexion n'est pas privée
Des individus malveillants tentent peut-être de subtiliser vos informations personnelles sur le site www.colomesnomdedeu.fr (mots de passe, messages ou numéros de carte de crédit, par exemple). En savoir plus
NET::ERR_CERT_COMMON_NAME_INVALID
--
Comment faire pour ne plus avoir ce message ?
Merci pour vos réponses.
Rediriger www vers https
Related questions
- Redirection d'un site http vers https
110492
23.03.2019 11:16
- Changement de nom de domaine
89552
12.03.2017 10:20
- Redirection HTTPS vers HTTPS
72223
14.02.2018 08:50
- Serveur SMTP/IMAP
69147
26.12.2018 18:26
- Retrouver un Nic Handle ?
68978
09.06.2018 01:56
- Redirection vers App Heroku
66796
29.01.2018 11:43
- Demande de suppression de compte OVH (espace client)
64073
16.04.2019 14:06
- Nom de domaine "transférable"
59949
18.10.2016 17:15
- À quoi servent ces entrées TXT par défaut ?
58247
08.07.2017 23:38
- Identifiant et email de connexion perdu
57079
25.01.2017 19:35
```text > Je souhaite que le domaine en www
actuellement, c'est le domaine root utilisé:
```text
curl --head -XGET --user-agent Firefox http://colomesnomdedeu.fr/
HTTP/1.1 301 Moved Permanently
Location: https://colomesnomdedeu.fr/ (charset=UTF-8)
curl --head -XGET --user-agent Firefox http://www.colomesnomdedeu.fr/
HTTP/1.1 301 Moved Permanently
Location: http://colomesnomdedeu.fr
curl --head -XGET --user-agent Firefox https://colomesnomdedeu.fr/
HTTP/2 200 (charset=UTF-8)
curl --head -XGET --user-agent Firefox https://www.colomesnomdedeu.fr/
curl: (35) error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol
```
avec le certificat non paramétré pour le www
avec WP tu ne peux changer facilement (avec ou sans www)
* active le SSL pour www. colomesnomdedeu.fr
* ajoute au **début** de ton `.htaccess`:
```text
RewriteEngine On
## www -> no-www
RewriteCond %{HTTP_HOST} ^www\.(.+)$
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L,NE,QSA]
## http -> https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
```
en remplacement de ce que tu aurais pu mettre ```
En fait j'ai rien dit, normalement ça fonctionne. Je crois que c'était le temps que ça se mette en place tout seul.
```text tes redirections sont mal gérées,
en partie, par WP (ce n'est pas une bonne pratique)
et par les redirections Ovh, idem, désuet, pas de https...
```text
dig +nocmd +noall +answer colomesnomdedeu.fr A @dns107.ovh.net
colomesnomdedeu.fr. 3600 IN A 188.165.53.185
dig +short -x 188.165.53.185 -> cluster021.hosting.ovh.net
dig +nocmd +noall +answer www.colomesnomdedeu.fr A @dns107.ovh.net
www.colomesnomdedeu.fr. 3600 IN A 213.186.33.5
dig +short -x 213.186.33.5 -> redirect.ovh.net
3600 IN TXT "1|www.colomesnomdedeu.fr"
``` ```
Ok. Désolé, pour le coup ça devient trop technique pour moi ;)
Si on revient sur ton message précédent, je fais comment pour activer le SSL sur le www ?
manager Ovh/hébergement/multisite: activer le SSL pour le **www**
régénérer le certificat
Merci. Et je suppose que je supprime la redirection ovh que j'ai mise en place hier ?
les redirections sont à PROSCRIRE sur Ovh
Quand je veux activer le SSL sur le www en passant par multisite, j'ai un message d'erreur :
"Une erreur est survenue lors de la modification du ou des domaines de votre hébergement mutualisé."
Cela ne viendrait pas d'une mauvaise configuration DNS ? En comparant différents domaines / hébergements, je me rends compte qu'ils ne sont pas tous configuré pareil.
```text réessaye, ne coche pas tout en même temps
tes DNS sont ok:
```text
dig +nocmd +noall +answer entraideml78.fr A @dns111.ovh.net
entraideml78.fr. 3600 IN A 213.186.33.4
dig +short -x 213.186.33.4 -> cluster003.ovh.net
dig +nocmd +noall +answer www.entraideml78.fr A @dns111.ovh.net
www.entraideml78.fr. 3600 IN A 213.186.33.4
dig +short -x 213.186.33.4 -> cluster003.ovh.net
dig +nocmd +noall +answer entraideml78.fr AAAA @dns111.ovh.net
entraideml78.fr. 3600 IN AAAA 2001:41d0:1:1b00:213:186:33:4
dig +short -x 2001:41d0:1:1b00:213:186:33:4 -> cluster003.ovh.net
dig +nocmd +noall +answer www.entraideml78.fr AAAA @dns111.ovh.net
www.entraideml78.fr. 3600 IN AAAA 2001:41d0:1:1b00:213:186:33:4
dig +short -x 2001:41d0:1:1b00:213:186:33:4 -> cluster003.ovh.net
``` ```
Tu peux checker ? j'ai l'impression que tout est correct là.
ajoute au **début** de ton `.htaccess`:
```text
RewriteEngine On
## www -> no-www
RewriteCond %{HTTP_HOST} ^www\.(.+)$
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L,NE,QSA]
## http -> https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
```
Même si j'ai déjà ça dans le .htaccess ? (je passe par un plugin - Really Simple SSL - sur WP pour le SSL)

> Même si j'ai déjà ça
> Really Simple SSL
aie, la mauvaise pratique sus-citée...
en plus tu as quand même du contenu mixte
je te laisse imaginer ce que je pense de ce plugin de bricolage
J'ai fait un peu le ménage et j'ai viré le plugin.
De mon côté tout s'affiche correctement. Tu peux me dire si c'est ok pour toi ? :)
pas vraiment, aucun changement
mais c'est un détail
Mais est-ce que le message "Votre connexion n'est pas privée. Des individus malveillants tentent ..." s'affiche toujours ou tu accèdes directement au site ?
oui, c'est du contenu mixte, pour ça il faut corriger la base et des fichiers, après recherches
mais ton site est surfable en http