Bonjour,
Je viens de suivre la documentation : https://docs.ovh.com/fr/hosting/passer-site-internet-https-ssl/ pour passer un site http en https et j'ai maintenant un message d'erreur :
Votre connexion n'est pas privée
NET::ERR_CERT_COMMON_NAME_INVALID
Il s'agit de ce site : https://www.reseauethique.org
Le SSL est bien activé et j'ai mis dans le dossier racine du site le .htaccess
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.reseauethique.org/$1 [R,L]
Merci de m'aider.
Morgan
Votre connexion n'est pas privée !
Sujets apparentés
- [RESOLU] Server unable to read htaccess file, denying access to be safe
25901
24.11.2019 19:11
- Version php 7.0 sur Ovh mais php 5.4.45 sur mon wordpress
23027
10.01.2019 11:14
- Comment récupérer son mot de passe phpmyadmin ?
20045
14.11.2016 10:32
- Changer la version d'une base de donnée en mutualisé
19862
22.12.2016 11:46
- Variable upload_max_filesize plus grande que post_max_size
19801
11.06.2017 16:01
- Résiliation hébergement+domaine
15476
11.09.2018 20:28
- Résiliation hébergement
14674
27.07.2018 10:39
- Transfert hebergement et domaine .fr entre client OVH ?
13892
21.12.2016 15:10
- Ne supporte pas FTP sur TLS
13818
11.12.2018 18:48
- Nouvelle fonctionnalité : SFTP pour tous
13508
06.01.2017 14:50
tu devrais éditer le titre de ton sujet et choisir une catégorie adaptée: Hébergement Web
(SSL Gateway est un service sans rapport)
Ah ok ! Merci je vais le faire :)
```text * la doc que tu as lue est quasi sans intérêt :/

* ton site n'est pas installé:
multisite: ajoute www.reseauethique.org
* multisite: active le SSL pour www.reseauethique.org et régénère le certificat
* tu as le *"firewall Ovh"* qui cause plus de soucis que d'avantages
* tu n'as pas de certificat pour http://www.reseauethique.org/, tu as 11 domaines sauf celui là :/
* dans ton .htaccess, enlèves ce que tu as mis et utilises à la place:
```text
RewriteEngine On
## 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]
```
après il faudra voir s'il y a des fichiers ou une base de données à corriger ```
C'est mon premier post du coup je viens de capter après coup que je pouvais éditer sans recréer un post... sorry
tu peux le faire alors maintenant
Avant de faire la manip il fonctionnait sur http://www.reseauethique.org et en effet maintenant il est comme désinstallé et sur https://www.reseauethique.org le message "Votre connexion n'est pas privée".
Pour le .htaccess je le renomme avec le (.) dans la racine du site, c'est bien comme ça qu'il faut procéder ?
Ok je vais modifier tout ça.
Merci pour les conseils :)
il faut l'ajouter mutisite + 5mn + réactiver SSL + 5mn + régénérer +45mn: ça devrait marcher
> Pour le .htaccess je le renomme avec le (.) dans la racine du site, c'est bien comme ça qu'il faut procéder ?
son nom est `.htaccess`, comme celui existant, donc modifier celui existant
En fait, j'avais déjà réalisé toutes les manips et je viens de le refaire en supprimant le firewall.
Désolé mais je ne vois pas le .htaccess dans mon FTP.
```text ```text
curl --head -XGET --user-agent Firefox http://reseauethique.org/
HTTP/1.1 302 Found
Location: https://www.reseauethique.org/ (charset=iso-8859-1)
```
ça c'est la signature d'un .htaccess
tu dis aussi l'avoir fait ... ```
En fait, j'ai ouvert un éditeur et enregistré htaccess.html et basculé le html à la racine du site pour ensuite le renommer .htaccess du coup je ne pense pas que ça soit la bonne méthode. J'ai donc créé le fichier et je ne l'ai pas récupéré. Je ne vois pas ou il se trouve sur le FTP.
Je viens d'activer les fichiers cachés... c'est mieux ! Je l'ai trouvé.
j'ai vu plus simple, mais avec windows faut s'étonner de rien...
il n'empêche que tu dois voir ce fichier et si impossible à créer sous win tu peux le modifier sous ce nom
fileZilla te permet de créer facilement des fichiers commençant par un '.'
que tu peux modifier avec un **VRAI** éditeur, au moins notepad++
dans le ftp il est dans `www`, au pire au dessus, mais ce n'est pas sa place, le redescendre dans ce cas dans la racine du site
je pense avoir tout dit sur ce fichier, là on commence à tourner en rond
Je suis sur mac, sublime text et j'utilise cyberduck qui est nul... donc des fichiers ( voir screen shot) qui se trouvent avant le /www mais pas de .htaccess

Désolé c'est la première fois que je manipule un .htaccess et du coup je galère.
sur Mac tu manipules des .htaccess sans souci
là ce que tu montres n'est pas la racine !
la racine est en dessous, généralement `www` chez Ovh, comme **DÉJA** dit...
je te laisse chercher un peu seul, car là c'est niveau assistance privée
Merci pour ton aide et avant de venir ici, j'ai cherché pendant des heures.

J'ai mis le .htaccess à la racine et je crois que le problème vient du fichier mailconfig.ovh.net
https://www.reseauethique.com
Le https fonctionne enfin : https://www.reseauethique.org mais maintenant tous les multisites pointes avec l'adresse reseauethique.org/LeNomDunAutreSite.com
exemple: http://www.frenchydesigner.com qui va pointer sur https://www.reseauethique.org/frenchydesigner/
C'est bizarre !
```text > Le https fonctionne enfin : https://www.reseauethique.org

bah non:
```text
curl --head -XGET --user-agent Firefox https://reseauethique.org/
curl: (35) error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol
curl --head -XGET --user-agent Firefox https://www.reseauethique.org/
curl: (35) error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol
```
pire tu as cassé ta zone DNS et volontairement et manuellement utilisé le **_bricolage Ovh_** pour rediriger
```text
dig +nocmd +noall +answer reseauethique.org A @dns20.ovh.net
reseauethique.org. 3600 IN A 213.186.33.5
dig +short -x 213.186.33.5 -> redirect.ovh.net
dig +nocmd +noall +answer www.reseauethique.org A @dns20.ovh.net
www.reseauethique.org. 3600 IN A 213.186.33.5
dig +short -x 213.186.33.5 -> redirect.ovh.net
reseauethique.org 60 TXT "4|https://reseauethique.org" (redirection permanente)
www.reseauethique.org 60 TXT "4|https://www.reseauethique.org" (redirection permanente)
```
quand à tes autres domaines, il ne faut s'étonner de rien si tu ne suis pas les explications
et il faudrait savoir ce que tu veux en faire pour répondre: domaines alias ou domaines indépendants ```
Merci encore pour ton aide. Tu assures :)
J'ai tout refait la procédure que tu m'a indiqué et c'est presque parfait.
www.reseauethique.org pointe bien sur https://www.reseauethique.org qui est bien sécurisé.
https://reseauethique.org est bien aussi sécurisé.
Le seul bémol c'est l'adresse reseauethique.org sans les (www) qui est non sécurisé.
Donc comment faire pointer reseauethique.org sur https ?
Encore merci
```text > www.reseauethique.org pointe bien sur https
non:
```text
curl --head -XGET --user-agent Firefox http://reseauethique.org/
HTTP/1.1 200 OK
```
vide le cache de ton navigateur avant de tester une redirection
rien n'est redirigé en fait:
```text
curl --head -XGET --user-agent Firefox http://www.reseauethique.org/
HTTP/1.1 200 OK
curl --head -XGET --user-agent Firefox https://reseauethique.org/
HTTP/2 200
curl --head -XGET --user-agent Firefox https://www.reseauethique.org/
HTTP/2 200
```
dans ton .htaccess, utilise ce que j'ai indiqué en #4 ```
Merci pour ton aide précieuse ! (j'ai dû attendre 10 heures pour pouvoir répondre...)
J’ai un vieux hébergement l’offre perso 2010. C’est peut être ça le problème ?
Je vide toujours bien le cache avant de charger et je ne comprends pas c’est quoi le #4 ?
Actuellement (ce que je vois et j'ai utilisé d'autres ordi pour être sûr), c'est que tous mes sites fonctionnement bien avec le https en indiquant par exemple : https://reseauethique.org mais PAS avec le http://reseauethique.org que je voudrais rediriger automatiquement sur le https, quand on tape reseauethique.org sans forcément indiquer devant le http://et https://.
Voilà et du coup réaliser la même chose pour tous les autres multisites.
Merci pour votre aide.
pour rediriger, lire les réponses, notamment le message #4
Je ne vois pas le message #4 et du coup j'ai demandé à un ami développeur qui j'espère arrivera à régler le problème.
Merci quand même pour ton aide.
> * dans ton .htaccess, enlèves ce que tu as mis et utilises à la place:
```text
RewriteEngine On
## 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]
```
> après il faudra voir s'il y a des fichiers ou une base de données à corriger
Merci ! J'ai dû m'absenter donc voici mon retour, j'ai refait la manip et ça fonctionne, enfin ça fonctionnait jusqu'à présent parce que maintenant tous les sites affichent "Hébergement en maintenance".
Donc patiente... Le truc flippant c'est que mon serveur FTP est vide !
Je ferai un message plus tard pour indiquer si tout est ok.
tu es sur le cluster03, en cours de migration
tu peux aller dormir, il ne sera de nouveau actif que demain matin
Ah ! Super ! Merci et bonne nuit ;)
C'est tout bon. Merci Kyodev, tu assures :)