Redirection sous-domaine vers domaine (ou domaine externe) fonctionne avec http mais pa
... / Redirection sous-domaine ...
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

Redirection sous-domaine vers domaine (ou domaine externe) fonctionne avec http mais pa

by
HARDTOP
Created on 2018-09-18 14:33:03 (edited on 2024-09-04 11:34:12) in Domaines

Bonjour à toutes et tous,

Je rencontre un problème lorsque je veux rediriger un sous-domaine vers soit mon domaine principal, soit même vers un domaine externe.

j'ai configuré une **redirection visible permanente** (redirection A et TXT avec 4) de mon sous domaine vers un domaine externe, la cible étant en HTTPS.

Lorsque j'accède à http://sousdomaine.mondomaine.be la redirection fonctionne (et la cible est bien en HTTPS).
Lorsque j'accède à httpS://sousdomaine.mondomaine.be, je reçois une erreur "site inaccessible", "connection refused"
Pareil lorsque je redirige httpS://sousdomaine.mondomaine.be vers mon propre domaine https://mondomaine.be.

Lorsque j'utilise une redirection **CNAME** vers mon domaine principal https://mondomaine.be, je tombe sur la page OVH "site non installé".
Une redirection (alias) CNAME vers un domaine externe semble fonctionner en HTTP et HTTPS par contre.

Mon domaine vient bien de chez OVH, et j'utilise un hébergement gratuit 100M, mais le hosting ne devrait pas impacter les redirections.

Le SSL est bien activé sur mon domaine.

Quelqu'un est-il familier avec le problème et pourrait m'aider à le résoudre ?

Grand merci d'avance


11 Replies ( Latest reply on 2024-02-19 11:33:54 by
HARDTOP
)

Bonjour @c56cb613e1564ca2479c

Quels domaine et sous-domaine ?


redirection visible permanente (redirection A et TXT avec 4)


Oubliez ces redirections OVH qui datent d'une autre époque où HTTPS était marginal.
Ca ne fonctionne que avec HTTP.

Utilisez les multisites dans Hébergement.
Pour le reste il faudra plus de détail si vous voulez une réponse plus précise.

J'avais lu ça effectivement.
Cependant une redirection par CNAME ne pourrait-elle pas fonctionner, éventuellement avec un .htaccess qui réécrit l'adresse? En gros y a-t-il un quelconque moyen pour effectuer cette redirection par DNS?
J'ai un hosting starter donc pas de multi site, mais devoir utiliser de l'hébergement juste pour pouvoir faire une redirection 301 c'est un peu tuer une mouche au bazooka non?


J'ai un hosting starter donc pas de multi site


Le CNAME ne va rien résoudre, car le serveur web qui est derrière ne connaît pas votre nom de domaine et dira "site non installé" avec une pastille jaune.

juste pour pouvoir faire une redirection 301


et avoir un certificat SSL, ne l'oubliez pas.


Le CNAME ne va rien résoudre, car le serveur web qui est derrière ne connaît pas votre nom de domaine et dira "site non installé" avec une pastille jaune.


Même si le CNAME redirige de sousdomaine.domaine.ext vers domaine.ext ou www.domaine.ext ? C'est le même domaine et potentiellement le même hosting non ? Et si on utilise la réécriture dans le .htaccess ?

Mes redirections :


Et si on utilise la réécriture dans le .htaccess ?


Non, ce n'est pas comme ça.



~# host testredir1.glowacki.be
testredir1.glowacki.be is an alias for glowacki.be.
glowacki.be has address 51.91.236.255
glowacki.be has IPv6 address 2001:41d0:301::29

Votre navigateur va se connecter à 51.91.236.255 et demander la page "/" du site "testredir1.glowacki.be" . Le serveur web va dire qu'il ne connaît pas ce site.

Chez OVH ce type d'erreur est signalé comme ceci:


chez d'autres hébergeurs la présentation peut être différente mais c'est généralement une erreur 404.

Accessoirement votre certificat SSL est valide pour ces noms de domaine:
| Subject Alternative Name: DNS:glowacki.be, DNS:www.glowacki.be
| Issuer: commonName=R3/organizationName=Let's Encrypt/countryName=US


Voyez mon article:
https://blog.demees.net/comprendre-comment-fonctionne-un-hebergement-de-site-web/




~# host testredir1.glowacki.be
testredir1.glowacki.be is an alias for glowacki.be.
glowacki.be has address 51.91.236.255
glowacki.be has IPv6 address 2001:41d0:301::29

Votre navigateur va se connecter à 51.91.236.255 et demander la page "/" du site "testredir1.glowacki.be" . Le serveur web va dire qu'il ne connaît pas ce site.


donc testdir1.glowacki.be n'est pas installé car le sous-domaine n'est pas relié à un hébergement, c'est bien ça ?
J'aurais espéré pouvoir faire ça sans avoir besoin de souscrire à un hébergement supplémentaire, sachant que ces sous-domaines sont uniquement destinés à de la redirection...


J'aurais espéré pouvoir faire ça sans avoir besoin de souscrire à un hébergement supplémentaire, sachant que ces sous-domaines sont uniquement destinés à de la redirection...


Si vous pouvez vous satisfaire de la machine à redirection OVH qui ne fait que du HTTP, alors faites-le.


Si vous pouvez vous satisfaire de la machine à redirection OVH qui ne fait que du HTTP, alors faites-le.


Certes.
Á quel usage se reservent donc les alias CNAME alors ? Pour ma culture personnelle.


Á quel usage se reservent donc les alias CNAME alors ?


Une pratique courante est de donner une adresse IP pour example.com , et de faire un CNAME de www.example.com
Ainsi si on modifie l'adesse IP de example.com, la modification impactera aussi www.example.com

Autre exemple: j'ai un serveur dédié 'serveur1.prestataire.ovh'.
Si j'héberge un site blog.exemple.fr sur ce dédié, je peux au choix mettre l'adresse IP dans un enregistrement de type A, ou bien faire un CNAME de blog.exemple.fr. vers serveur1.prestataire.ovh.

Autre cas d'école:
On retrouve fréquemment les CNAME quand on fait appel à un prestataire externe pour les e-mails.

Le prestataire signe les e-mails sortants avec des clés cryptographiques, la clé publique se trouve dans un enregistrement DNS de type TXT chez le propriétaire du domaine.

Si le prestataire e-mail change ses clés, il faut aller modifier tous les enregistrements DNS de tous les domaines chez tous les clients.

Ou bien le presta a donné comme instruction à tous les clients de créer un CNAME vers un enregistrement unique dont il a le contrôle. Problem solved !

Bonjour @c56cb613e1564ca2479c

Virez ces deux redirections CNAME et mettez des redirections de type A comme pour le domaine.

Voir mon guide :

https://www.wordetweb.com/word-et-web/WORDPRESS-ajouter-deuxieme-domaine-2eme-installation-de-Wordpress-FR.htm Une 2ème installation de site sur un même hébergement

Puis installation en suivant mon guide.

**__________________________________________________________________________________**


Voici un petit guide que j'ai écrit et qui pourrait vous apporter des éclaircissements pour **une Installation complète et propre de votre Site**.

**************************************************************************************************
* **Guide - Comprendre la Relation Domaine > Zone DNS > Hébergement > Dossier du site** *
**************************************************************************************************

Voir --> **https://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 **attentivement** 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 »_


Une pratique courante est de donner une adresse IP pour example.com , et de faire un CNAME de www.example.com
Ainsi si on modifie l'adesse IP de example.com, la modification impactera aussi www.example.com


www étant un sous-domaine lui-même, en quoi est-ce différent de moi qui veux rediriger **psy.glowacki.be** vers **glowacki.be** ?


Autre exemple: j'ai un serveur dédié 'serveur1.prestataire.ovh'.
Si j'héberge un site blog.exemple.fr sur ce dédié, je peux au choix mettre l'adresse IP dans un enregistrement de type A, ou bien faire un CNAME de blog.exemple.fr. vers serveur1.prestataire.ovh.


Même question.


psy.glowacki.be vers glowacki.be


Le serveur web connaît-il psy.glowacki.be ?

Non.

Il faut étudier la théorie et cesser de discuter. Même avec de la psychologie, ça ne marchera pas.


Virez ces deux redirections CNAME et mettez des redirections de type A comme pour le domaine.


CNAME c'est fait, mais les redirections A ne fonctionnent pas (en tout cas en utilisant les serveurs de redirection de OVH (213.186.33.5) et le champ TXT qui va bien.

Si je redirige **psy.glowacki.be** vers l'IP de **glowacki.be** par un champ A, je me retrouve avec une erreur "site non installé" comme @Fritz2cat l'a mentionné plus haut. Si j'accède à **psy.glowacki.be** par HTTPS avec une telle redirection, j'ai d'abord une erreur de certificat puis "site non installé". J'ai fait un enregistrement de test **testredir2.glowacki.be** pour tester cela.


Le serveur web connaît-il psy.glowacki.be ?


D'où ma question, pourquoi le sous-domaine **www.** est connu et pas **psy.** par exemple ?
C'est hardcodé quelque part ?

oui dans hébergement > multisite


oui dans hébergement > multisite


Aaaaaaah ! 💡
Merci, je vois maintenant. Et pas de multisite sur un hébergement gratuit ou starter.

Il y a quels onglets dans votre cas ?
N'ayant pas de Starter je ne peux pas imaginer comment ça se présente chez vous.


Merci, je vois maintenant. Et pas de multisite sur un hébergement gratuit ou starter.

Alors upgrader vers un hébergement PERSO.

Mais avant faire une sauvegarde **Hébergement et Base de données** sur votre PC :

Voir dans mon guide le paragraphe :
**Ua - Sauvegarde complète de votre site sur votre PC**
https://wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm#_Ua_-_Sauvegarde


Il y a quels onglets dans votre cas ?
N'ayant pas de Starter je ne peux pas imaginer comment ça se présente chez vous.