Bonjour,
Après avoir parcouru le forum sur des sujets identiques et n'ayant pas réussi à résoudre mon problème, je viens vous l'exposer ici.
Mon ancien site https://www.ttp-org.fr (je dispose uniquement du nom de domaine) est maintenant redirigé vers https://ttp-organisation.org.
Redirection faîte dans le manager OVH..
Je ne sais plus trop ou chercher.. Merci de votre aide
Domaines et DNS - Redirection https>https ne fonctionne pas
Related questions
- Redirection d'un site http vers https
110032
23.03.2019 11:16
- Changement de nom de domaine
89243
12.03.2017 10:20
- Redirection HTTPS vers HTTPS
71929
14.02.2018 08:50
- Serveur SMTP/IMAP
68846
26.12.2018 18:26
- Retrouver un Nic Handle ?
68452
09.06.2018 01:56
- Redirection vers App Heroku
66337
29.01.2018 11:43
- Demande de suppression de compte OVH (espace client)
63762
16.04.2019 14:06
- Nom de domaine "transférable"
59590
18.10.2016 17:15
- À quoi servent ces entrées TXT par défaut ?
57859
08.07.2017 23:38
- Identifiant et email de connexion perdu
56705
25.01.2017 19:35
Bonjour @MHawthorn59
La redirection OVH n'est pas conforme SSL.
A supprimer.
La redirection doit être faite dans le fichier **/www/.htaccess**
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**
Paragraphe : M - WordPress - **Pour finir redirection de http vers https**
Paragraphe : R - **Redirection vers un autre domaine Example2.com**
_N'hésitez pas à me faire un retour : positif ou négatif._
_C'est comme cela que je peaufine mon Guide._
```text Bonjour Gaston,
En fait j'avais posté initialement tout ce que j'avais réalisé pour ma redirection, mais visiblement OVH n'accepte pas plus de 2 liens par messages.
Voici le contenu initial de mon message :
Ma zone DNS :
> Domaine TTL Type Cible
> ttp-org.fr. 0 NS dns200.anycast.me.
> ttp-org.fr. 0 NS ns200.anycast.me.
> ttp-org.fr. 0 MX 10 mx3.mail.ovh.net.
> ttp-org.fr. 0 MX 1 mx4.mail.ovh.net.
> ttp-org.fr. 0 A 213.186.33.5
> www.ttp-org.fr. 0 A 213.186.33.5
> ttp-org.fr.60 TXT "4|https://www.ttp-organisation.org"
> autoconfig.ttp-org.fr. 0 CNAME mailconfig.ovh.net.
> autodiscover.ttp-org.fr. 0 CNAME mailconfig.ovh.net.
> _autodiscover._tcp.ttp-org.fr. 0 SRV 0 0 443 mailconfig.ovh.net.
> ftp.ttp-org.fr. 0 CNAME ttp-org.fr.
> _imaps._tcp.ttp-org.fr. 0 SRV 0 0 993 ssl0.ovh.net.
> _submission._tcp.ttp-org.fr. 0 SRV 0 0 465 ssl0.ovh.net.
> www.ttp-org.fr. 60 TXT "4|https://www.ttp-organisation.org"
et quand je tente un test :
_> curl --head -L www.ttp-org.fr_
_> HTTP/1.1 301 Moved Permanently_
_> Server: nginx_
_> Date: Mon, 10 May 2021 09:54:39 GMT_
_> Content-Type: text/html_
_> Content-Length: 162_
_> Location: https://www.ttp-organisation.org_
_> X-IPLB-Instance: 16982_
_> Set-Cookie: SERVERID77446=200174|YJkC4|YJkC4; path=/_
_> Cache-control: private_
_> HTTP/1.1 301 Moved Permanently_
_> Date: Mon, 10 May 2021 09:54:40 GMT_
_> Content-Type: text/html; charset=UTF-8_
_> Connection: keep-alive_
_> Server: Apache_
_> X-Powered-By: PHP/7.2_
_> X-Redirect-By: WordPress_
_> Location: https://ttp-organisation.org/_
_> HTTP/1.1 200 OK_
_> Date: Mon, 10 May 2021 09:54:41 GMT_
_> Content-Type: text/html; charset=UTF-8_
_> Connection: keep-alive_
_> Server: Apache_
_> X-Powered-By: PHP/7.2_
_> Link: organisation.org/index.php/wp-json/>; rel="https://api.w.org/"_
_> Vary: Accept-Encoding_
Puis :
> curl --head -XGET --user-agent Firefox https://www.ttp-org.fr/
> curl: (35) schannel: failed to receive handshake, SSL/TLS connection failed
Le contenu de mon .htaccess sur l'hébergement ttp-organisation
> RewriteEngine On
> ## http -> https
> RewriteEngine On
> RewriteCond %{HTTPS} !=on
> RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
> RewriteCond %{HTTPS} off
> RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
> # 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<
Comme tu peux le voir, j'avais déjà fait la modif dans le .htaccess ```
```text
Merci pour la réponse Gaston, en fait j'avais initialement posté tout ce que j'avais déjà fait, mais OVH n'accepte pas plus de 2 liens lors de la création des 1ers messages. Je décris donc ci dessous tout ce que j'ai déjà entrepris :
Ma zone DNS :
> Domaine TTL Type Cible
> ttp-org.fr. 0 NS dns200.anycast.me.
> ttp-org.fr. 0 NS ns200.anycast.me.
> ttp-org.fr. 0 MX 10 mx3.mail.ovh.net.
> ttp-org.fr. 0 MX 1 mx4.mail.ovh.net.
> ttp-org.fr. 0 A 213.186.33.5
> www.ttp-org.fr. 0 A 213.186.33.5
> ttp-org.fr.60 TXT "4|https://www.ttp-organisation.org"
> autoconfig.ttp-org.fr. 0 CNAME mailconfig.ovh.net.
> autodiscover.ttp-org.fr. 0 CNAME mailconfig.ovh.net.
> _autodiscover._tcp.ttp-org.fr. 0 SRV 0 0 443 mailconfig.ovh.net.
> ftp.ttp-org.fr. 0 CNAME ttp-org.fr.
> _imaps._tcp.ttp-org.fr. 0 SRV 0 0 993 ssl0.ovh.net.
> _submission._tcp.ttp-org.fr. 0 SRV 0 0 465 ssl0.ovh.net.
> www.ttp-org.fr. 60 TXT "4|https://www.ttp-organisation.org"
et quand je tente un test :
> _> curl --head -L www.ttp-org.fr_
> _> HTTP/1.1 301 Moved Permanently_
> _> Server: nginx_
> _> Date: Mon, 10 May 2021 09:54:39 GMT_
> _> Content-Type: text/html_
> _> Content-Length: 162_
> _> Location: https://www.ttp-organisation.org_
> _> X-IPLB-Instance: 16982_
> _> Set-Cookie: SERVERID77446=200174|YJkC4|YJkC4; path=/_
> _> Cache-control: private_
> _> HTTP/1.1 301 Moved Permanently_
> _> Date: Mon, 10 May 2021 09:54:40 GMT_
> _> Content-Type: text/html; charset=UTF-8_
> _> Connection: keep-alive_
> _> Server: Apache_
> _> X-Powered-By: PHP/7.2_
> _> X-Redirect-By: WordPress_
> _> Location: https://ttp-organisation.org/_
> _> HTTP/1.1 200 OK_
> _> Date: Mon, 10 May 2021 09:54:41 GMT_
> _> Content-Type: text/html; charset=UTF-8_
> _> Connection: keep-alive_
> _> Server: Apache_
> _> X-Powered-By: PHP/7.2_
> _> Link: organisation.org/index.php/wp-json/>; rel="https://api.w.org/"_
> _> Vary: Accept-Encoding_
Puis :
> curl --head -XGET --user-agent Firefox https://www.ttp-org.fr/
> curl: (35) schannel: failed to receive handshake, SSL/TLS connection failed
Le contenu de mon .htaccess sur l'hébergement ttp-organisation
> RewriteEngine On
> ## http -> https
> RewriteEngine On
> RewriteCond %{HTTPS} !=on
> RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
> RewriteCond %{HTTPS} off
> RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
> # BEGIN WordPress
> # > # > # >
> 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
Je ne sais plus trop ou chercher.. Merci de votre aide ```
Merci Gaston, c'était en effet le .htaccess qu'il me fallait !
Bonjour,
J'ai suivi scrupuleusement les étapes indiquées ci-dessus, merci d'ailleurs pour ce guide qui doit vous avoir pris un temps colossal.
Pour un des sites redirigés, tout va très bien, l'étape **R** me permet une redirection fonctionnelle.
Pour un autre site, j'ai fait exactement la même chose mais je garde l'erreur.
voici le contenu de mon fichier .htaccess :
# Redirection vers un autre site :
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(?:www.)?shayla-relooking.be [NC]
RewriteRule ^/?(.*) https://www.shayla.be/$1 [L,R=301]
# Header set Cache-Control "no-cache"
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Voici le contenu de mon fichier index.php
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://www.shayla.be");
exit;
?>
Pouvez-vous m'aider s'il vous plaît ?
Merci beaucoup.
Catherine
Extrait de mon guide :

Bonjour,
1) Qu'attendez-vous avec ce index.php ?
2) vous devriez inclure votre domaine shayla-relooking.be dans le même multisite que celui où se trouve shayla.be (sur cluster020), en indiquant le même dossier racine que celui de shayla.be, SSL: oui, et ensuite vous acceptez que OVH modifie les entrées DNS pour votre multisite. Pour le moment ces entrées DNS manquent.
Merci Gaston,
J'avais ajouté cela aussi mais ça n'avait rien donné alors je l'ai retiré.
Je ne maîtrise pas du tout ce genre de codage, je suis désolée.
Faut-il ajouter cette instruction avant ou après la redirection ?
Merci Fritz2cat.
je suis désolée mais là vous me parlez chinois.
Pour vous donner un peu de background : ma cliente avait plusieurs sites dont le contenu a été rassemblé sous un seul et même site pour éviter d'éparpiller ses visiteurs. Elle souhaite conserver les noms de domaines de ses anciens et les faire pointer vers le nouveau avec à terme, la suppression des hébergements qui ne sont plus utilisés.
J'avais d'abord fait la redirection simplement sur le Manager OVH mais comme toujours, ça marche une fois sur 2. Je me suis donc tournée vers le guide de Gaston ci-dessus qui est très bien rédigé et m'avait déjà permis de rediriger sans soucis un des autres noms de domaines de cette même cliente. Mais pour celui-ci, cela ne fonctionne pas.
Donc, je ne souhaite pas créer un multisite, je veux simplement que le nom de domaine shayla-relooking.be pointe vers shayla.be.
Merci à vous.
N'appliquer cette redirection que dans seul fichier.
* Privilégier la redirection dans le fichier **/www/.htaccess**
* Supprimer la redirection dans le fichier **/www/index.php**
C'est exactement ce qui va se passer. Mais vous faites comme vous voulez, c'est votre affaire, après tout.
Faut pas vous énerver.
Je ne demande qu'à suivre vos conseils mais je ne sais pas du tout comment faire. Pourriez-vous m'expliquer la marche à suivre, s'il vous plaît ?
Enlevez ce index.php qui dit header("Location: https://www.shayla.be"). Ca fait double emploi.
Mettez vos 4 noms de domaine* dans le même multisite, avec le même dossier racine (probablement "www").
\*4 parce que : shayla-relooking.be avec et sans www, et shayla.be avec et sans www.
Les 4 adresses vont afficher votre page de la même manière.
Pour que l'adresse qui est affichée dans la barre d'adresse de votre navigateur corresponde à celle que vous souhaitez "officialiser", modifiez ceci dans /wp-admin/, réglages généraux, vous avez 2 lignes avec l'adresse de votre site.
Lorsque vous modifiez ceci, évitez de faire des fautes de frappe.
Ne me dites pas que vous avez choisi de mettre votre n° de compte en banque CPH comme identifiant ou description personnelle, quand même ?
Ooh ! ça fonctionne, mille mercis.
Pour le numéro de compte, je ne sais pas, c'est mon ancien webmaster qui avait écrit cela. Je vais regarder, merci de l'avoir noté !
Si je dis que la banque est CPH, ça vous branche ?
Un webmaster sérieux et de confiance !
Bonjour,
Désolé pour le déterrage, j'ai une redirection mise en place avec le manager ovh qui ne fonctionne pas, a priori a cause du SSL donc. Le problème est que je n'ai plus d'hébergement pour le NDD à rediriger, donc pas de .htaccess non plus.
Une solution ?
Merci !
Bonjour @FrancoisJ8
Avez-vous un hébergement de 10 Mo associé à ce domaine :
- OUI, aller directement plus loin
- NON, demander la création de l'hébergement de 10 Mo associé à ce domaine :
Puis configurer la redirection dans le fichier .htaccess
Merci pour votre retour.
Donc a priori, pas de redirection possible sans hébergement ?
En effet.