N-PN White-Hat Project
Nom de domaine w/ Cpanel ? - Version imprimable

+- N-PN White-Hat Project (https://dev.n-pn.fr/forum)
+-- Forum : Informatique (https://dev.n-pn.fr/forum/forumdisplay.php?fid=12)
+--- Forum : Réseau (https://dev.n-pn.fr/forum/forumdisplay.php?fid=28)
+--- Sujet : Nom de domaine w/ Cpanel ? (/showthread.php?tid=3354)



Nom de domaine w/ Cpanel ? - Sh4dows - 03-10-2013

Bonjour,

J'essaye depuis deux jours de résoudre un "problème" mais j'ai comme l'impression que cela n'est pas trop possible..

Donc j'ai un hebergement chez X que je gère avec Cpanel ainsi qu'un nom de domaine "mondomaine.com" chez Y qui pointe correctement sur un dossier de mon hebergement X. J'ai besoin de gérer le nom de domaine via Cpanel pour tout ce qui est boite mail mais aussi pour de futurs application qui seront hébérgés chez X accessible par des sous domaines de mondomaine.com.

J'ai aussi en ma possession un serveur dédié, ayant pour IP 123.123.123.123 (c'est un exemple) qui hébergera le site principale du projet.

J'ai utilisé l'option "Domaines compagnons" pour ceux qui connaissent, afin de gérer mon ndd sur cPanel.

Puis j'ai ajouté une entrée de type A dans "l'Éditeur avancé de zone DNS" (www.mondomaine.com) pointant sur mon serveur dédié 123.123.123.123 !!

Ensuite c'est là qu'intervient mon problème, je voudrai depuis cPanel pouvoir faire également pointer le domaine monsite.com tout comme www.monsite.com sur mon dédié sans avoir besoin du système de redirection proposé dans cPanel puisque celui-ci me rend inutilisable tous les sous domaines..

Je recherche donc un moyen de faire ça, actuellement j'ai fais un index.php qui fait des Dodgy header('Location: http://www..") pour redirigé monsite.com vers www.monsite.com ..

En résumé il me faut, sans avoir de redirections PHP:
monsite.com => serveur dédié
www.monsite.com => serveur dédié
app1.monsite.com => dossier chez X
app2.monsite.com => dossier chez X
..

Encore une fois uniquement via cPanel si cela est possible mais perso j'en doute Tongue
Merci d'avance


RE: Nom de domaine w/ Cpanel ? - e2del - 03-10-2013

J'ai pas trop compris mais c'est pas ça que tu veux :
http://www.cpanel.net/media/tutorials/subdomain.htm


RE: Nom de domaine w/ Cpanel ? - Sh4dows - 03-10-2013

(03-10-2013, 17h18)e2del a écrit : J'ai pas trop compris mais c'est pas ça que tu veux :
http://www.cpanel.net/media/tutorials/subdomain.htm
Non ><, concrètement je veux qu'une fois le domaine "parké" dans cPanel, celui puisse pointé sur un serveur externe et non sur un dossier de mon hébergement. Pour faire pointé un sous domaine sur un serveur externe c'est simple mais avec le domaine en lui même ça ne marche pas..

Tout doit absolument passer par cPanel -_-


RE: Nom de domaine w/ Cpanel ? - gruik - 04-10-2013

c'est le problème de ces webapp qui font tout on sait plus qui est censé faire quoi, en l'occurence un serveur DNS ca renvoit une IP pas une URL, je pense que ça résume bien ton souci

si tu veux en allant sur http://app1.monsite.com/ être redirigé http://serveur_exterieur.org/dossier/specifique/ tu n'as pas le choix, soit tu colles un redirecteur 301/302 ala header location soit tu fais toi même office de proxy, plus exactement du reverse proxy, ça se fait bien avec apache, attention néanmoins à ne pas faire un proxy ouvert aux quatre vents


RE: Nom de domaine w/ Cpanel ? - supersnail - 04-10-2013

A tout hasard, t'aurais pas essayé un truc du genre

Code :
. A 123.123.123.123
? (ou monsite.com A 123.123.123.123) ?


RE: Nom de domaine w/ Cpanel ? - Sh4dows - 04-10-2013

(04-10-2013, 08h30)supersnail a écrit : A tout hasard, t'aurais pas essayé un truc du genre

Code :
. A 123.123.123.123
? (ou monsite.com A 123.123.123.123) ?
Déjà essayé, c'est comme si je ne changer rien la priorité reste sur le dossier local du mutualisé.

** 213.152.29.106 pour info c'est une ip partagé **

Ca c'est la config par défault, j'ai simplement rajouté "www.doma.." :
Code :
domain.com                14400    IN    A        213.152.29.106
localhost.domain.com    14400    IN    A        127.0.0.1
mail.domain.com            14400    IN    CNAME    domain.com
www.domain.com            14400    IN    A        IP.SERV.EXTERNE
ftp.domain.com            14400    IN    CNAME    domain.com
autoconfig.domain.com    14400    IN    A         213.152.29.106
webdisk.domain.com        14400    IN    A         213.152.29.106
autodiscover.domain.com    14400    IN    A         213.152.29.106

Une fois le changement effectué, c'est comme si je n'avais rien fait:
Code :
domain.com                14400    IN    A        IP.SERV.EXTERNE
localhost.domain.com    14400    IN    A        127.0.0.1
mail.domain.com            14400    IN    CNAME    domain.com
www.domain.com            14400    IN    A        IP.SERV.EXTERNE
ftp.domain.com            14400    IN    CNAME    domain.com
autoconfig.domain.com    14400    IN    A         213.152.29.106
webdisk.domain.com        14400    IN    A         213.152.29.106
autodiscover.domain.com    14400    IN    A         213.152.29.106

gruik a écrit :si tu veux en allant sur http://app1.monsite.com/ être redirigé http://serveur_exterieur.org/dossier/specifique/ tu ..
Rediriger un sous domaine de monsite.com sur http://serveur_exterieur.org/dossier/specifique/ n'est pas un problème puisque ça marche.

Or changer le record A de monsite.com ne fonctionne pas..
Citation :domain.com 14400 IN A IP.SERV.EXTERNE


Je pense que le véritable problème vient de cPanel qui ne propose pas ce qu'il faut. Par exemple pour ajouter un nom de domaine j'ai que deux options qui sont:

[Image: 1380874775-1.png]

Et chacune de ces options m'oblige à indiquer un répertoire de base pour mon nom de domaine.

Ici, domaine garé qui ne me laisse pas le choix du dossier de destination, du coup le ndd pointe à la racine de mon hébergement mut. :
[Image: 1380874906-2.png]
Le cercle en rouge, option inutile puisque bloque l'utilisation de sous domaine ensuite ..

L'autre option ne diffère que légèrement puisque j'ai le choix du dossier sur lequel je veux que le ndd pointe.


RE: Nom de domaine w/ Cpanel ? - gruik - 04-10-2013

(03-10-2013, 14h56)Sh4dows a écrit : En résumé il me faut, sans avoir de redirections PHP:
monsite.com => serveur dédié
www.monsite.com => serveur dédié
app1.monsite.com => dossier chez X
app2.monsite.com => dossier chez X
..

au temps pour moi j'ai du mal comprendre


RE: Nom de domaine w/ Cpanel ? - Sh4dows - 04-10-2013

(04-10-2013, 11h07)gruik a écrit :
(03-10-2013, 14h56)Sh4dows a écrit : En résumé il me faut, sans avoir de redirections PHP:
monsite.com => serveur dédié
www.monsite.com => serveur dédié
app1.monsite.com => dossier chez X
app2.monsite.com => dossier chez X
..

au temps pour moi j'ai du mal comprendre
C'est pas grave Wink


RE: Nom de domaine w/ Cpanel ? - CyberSee - 13-10-2013

Bon alors je me lance lol
Premièrement, un sous domaine n'est rien d'autre qu'un A racord suivit d'une redirection htaccess avec apache. Pour que tous ton setup fonctionne bien, tu va devoir géré ton domaine d'un seul endroit et créé des A record qui pointe aux endroits que tu veux. Laisse tombé l'option domaine compagnon. Utilise l'éditeur DNS et créé tes entrées toi-même. Si tu veux ensuite que l'utilisateur soit dirigé à un sous dossier, ajoute des règles dans ton htaccess
Code :
RewriteEngine on
RewriteCond %{HTTP_HOST} ^sub.domain.com
RewriteRule ^(.*)$ http://domain.com/subdomains/sub/$1 [L,NC,QSA]
Pour ne pas avoir de problème avec les protections de cpanel, tu devrais gérer tes DNS directement de ton registraire. De cette façon, le "jail" de ton compte qui t'empêche de faire certaine actions ne sera pas effectif.


RE: Nom de domaine w/ Cpanel ? - Sh4dows - 15-10-2013

Merci @CyberSee et les autres, j'ai réussi à faire ce que je voulais.

Citation :tu devrais gérer tes DNS directement de ton registraire
C'est exactement ce que j'ai fais, j'ai laissé cPanel mais pas définitivement. Enfaite je ne pensais pas qu'il était possible de faire pointer mon domaine sur un mutu sans utiliser les nameservers. Hors cela était complètement faux !!

Voilà ma config. chez le registraire:
[spoiler]
[Image: 1381837904-capture.png]
[/spoiler]

Du coup après ça j'ai mon sous domaine dev.mondomaine.com qui pointe sur la page par défault du serveur mutualisé (c'est moche). Pour le récupérer il vous suffit de l'ajouter dans cPanel non pas en tant que domaine compagnon mais plutôt en tant que domaine garé (dev.mondomaine.com).

Celui pointera obligatoirement à la racine de votre hébergement Smile
Vous pouvez par la suite, toujours via cPanel lui ajouté des sous domaines (sous sous domaine du coup) qui eux pourront pointer dans des répertoires différents de la racine Tongue
[spoiler]
[Image: 1381838920-capture.png]
[/spoiler]

Enfin le htacces peut être utiliser afin de redirigé le domaine garé à la racine ailleurs Wink