Aller au contenu

Redirection ? réécriture ?


eimea

Sujets conseillés

Bonsoir à tous,

A peine lancée dans la grande aventure de la création/gestion de noms de domaine que me voilà complètement perdue.

J'ai passé une bonne partie de ma soirée à parcourir le site à la recherche de réponses à mes questions pour, au final, finir par rendre les armes devant les DNS, rewrite rules et autres mod_proxy.

J'ai acheté 2 noms de domaine (monsite.fr et monsite.net) sans hébergement chez OVH.

J'ai également pris un hébergement chez Mavenhosting et j'utilise le nom de domaine mis à disposition pour un blog (monsiteblog.com) .

Je suis arrivée à rediriger monsite.fr sur monsite.net sans souci.

De même, j'ai réussi à changer les DNS ovh par ceux de mavenfrance afin d'héberger le contenu de monsite.net sur monsiteblog/site.

A partir de là, je mouline !

J'aimerais que l'arborescence créée sous monsiteblog.com/site soit réécrite en monsite.net lors de la navigation.

Exemple :

monsiteblog.com/site/rep1/index.html devient monsite.net/rep1/index.html pour le visiteur

monsiteblog.com/site/rep2/index.html devient monsite.net/rep2/index.html

...etc...

Est-ce seulement possible ? Et si oui, comment dois-je faire ? Est-ce abordable pour une novice comme moi ou bien carrément du domaine de l'impossible ? Existe-t-il un tuto quelque part ?

Bref... si une de vos résolutions en ce début d'année était de secourir un demoiselle en détresse, c'est l'occasion ou jamais ! ;)

Trêve de plaisanterie, j'attends vos réponses avec impatience.

Modifié par eimea
Lien vers le commentaire
Partager sur d’autres sites

Bonsoir,

je ne suis pas certain d'avoir saisi : tu voudrais que lorsque l'internaute tape l'adresse monsite.net/rep1/index.html il voit le contenu de monsiteblog.com/site/rep1/index.html ; c'est bien ça ?

Avec ou sans redirection ?

Si une redirection ne te dérange pas, il suffit de mettre dans un .htaccess à la racine de monsite.net :

Redirect / http://monsiteblog.com/site/

Par contre si tu ne veux pas de redirection, et à moins que ton hébergeur fournisse une fonction permettant d'associer un domaine (monsite.net) à un dossier (/site) d'un autre site (monsiteblog.com), il va falloir déballer le reverse proxy... ce que tu ne trouveras jamais sur un hébergement mutualisé.

Lien vers le commentaire
Partager sur d’autres sites

Merci merci Kioob pour ta réponse à cette heure si tardive !

je ne suis pas certain d'avoir saisi : tu voudrais que lorsque l'internaute tape l'adresse monsite.net/rep1/index.html il voit le contenu de monsiteblog.com/site/rep1/index.html ; c'est bien ça ?

oui oui c'est tout à fait ça !!!

Avec ou sans redirection ?

[...]

Par contre si tu ne veux pas de redirection, et à moins que ton hébergeur fournisse une fonction permettant d'associer un domaine (monsite.net) à un dossier (/site) d'un autre site (monsiteblog.com), il va falloir déballer le reverse proxy... ce que tu ne trouveras jamais sur un hébergement mutualisé.

Euh... avec redirection alors, mais je l'édite avec quoi ce fameux .htaccess ? wordpad ? :S

Du coup, il va me falloir activer le mini hébergement gratuit "start 1mo" proposé par OVH pour pouvoir créer ce .htaccess, non ? Ça va pas poser problème avec mes DNS redirigé sur mavenfrance ? :blush:

Lien vers le commentaire
Partager sur d’autres sites

Pour que le fichier soit utilisé, il est à créer là où les DNS "pointent".

Donc si tu fais pointer les DNS de monsite.net vers "mavenchose", il faut que tu ais chez eux un hébergement associé au domaine "monsite.net".

Sinon tu peux effectivement utiliser un "start 1mo", mais dans ce cas il faut refaire pointer les DNS de "monsite.net" vers ceux d'ovh.

Par contre j'ai du mal à voir l'intérêt de la redirection si "monsite.net" est un nouveau site, étant donné que finalement l'internaute ne verra quasiment jamais cette adresse.

Lien vers le commentaire
Partager sur d’autres sites

Par contre j'ai du mal à voir l'intérêt de la redirection si "monsite.net" est un nouveau site, étant donné que finalement l'internaute ne verra quasiment jamais cette adresse.

Ben si justement, je veux qu'il ne voit QUE cette adresse puisque mon souhait c'est que lorsqu'il tape monsite.net/rep1/index.html il voit le contenu de monsiteblog.com/site/rep1/index.html sans que la redirection soit apparente.

Pour que le fichier soit utilisé, il est à créer là où les DNS "pointent".

Donc si tu fais pointer les DNS de monsite.net vers "mavenchose", il faut que tu ais chez eux un hébergement associé au domaine "monsite.net".

Apparemment, c'est le cas puisqu'ils ont fait pointer monsite.net vers monsiteblog.com/site, non ?

Lien vers le commentaire
Partager sur d’autres sites

Alors là je ne suis plus du tout.

Tu ne veux pas donner les vrais domaines que je comprenne mieux ce qui fonctionne (ou pas) actuellement, et ce que tu cherches à modifier ?

Lien vers le commentaire
Partager sur d’autres sites

Je pense que Mavenhosting utilise cPanel. Normalement dans ton cas, dans cPanel, tu indiques tes différents domaines comme des "addon domains" et tout devrait alors se faire presque tout seul:

An addon domain allows you to reach a sub-domain when entering the name of the addon domain into a browser. This means that you can host additional domains from your account, if allowed by your hosting provider. Addon Domains are relative to your account's home directory.
Ces "addon domains" peuvent être associés à un sous-répertoire de ton choix.

Jean-Luc

Lien vers le commentaire
Partager sur d’autres sites

Alors là je ne suis plus du tout.

Tu ne veux pas donner les vrais domaines que je comprenne mieux ce qui fonctionne (ou pas) actuellement, et ce que tu cherches à modifier ?

Alors, impatiente que je suis, j'ai tenté une solution de bidouille en attendant. J'ai demandé l'hébergement gratuit proposé par OVH pour monsite.net et dessus je n'y héberge que mon arborescence et mes index.html. Comme ce n'est pas "lourd", ça ne devrait pas dépasser la limite du 1Mo. Et tout le reste (images, musique, vidéo) sera hébergé dans monsiteblog.com/CVnet/. Du coup, j'arrive bien à mes fins : le visiteur, par exemple, voit monsite.net/repertoireX/index.html mais le "contenu" est hébergé sur monsiteblog.com/CVnet/repertoireX

Alors je veux bien te donner les vrais domaines mais tu ne pourras pas voir où ça coince puisque ça ne coince plus.

Bon, par contre, j'imagine que ma solution tient plus du bricolage qu'autre chose :S

Je pense que Mavenhosting utilise cPanel. Normalement dans ton cas, dans cPanel, tu indiques tes différents domaines comme des "addon domains" et tout devrait alors se faire presque tout seul:Ces "addon domains" peuvent être associés à un sous-répertoire de ton choix.

Merci Jeanluc mais je pense que c'est ce que Mavenhosting a déjà fait lorsqu'ils m'ont dit d'aller modifier les dns de monsite.net chez OVH et de leur dire sur quel dossier de monsiteblog.com, ils devaient le faire pointer.

Une fois fait, la redirection fonctionnait correctement pour la page d'accueil mais pas pour le reste. Exemple :

monsiteblog.com/CVnet/index.html devenait bien monsite.net/index.html pour le visiteur

mais monsiteblog.com/CVnet/repertoireX/index.html restait monsiteblog.com/CVnet/repertoireX/index.html pour le visiteur

Je suis désolée, tout ça c'est vraiment nouveau pour moi et j'imagine que mes explications sont loin d'être limpides.

Je voudrais juste savoir si, en théorie, il est possible qu'un ndd1 sans hébergement ayant tout son contenu sur un ndd2 (hébergement mutualisé) soit le seul dont le visiteur aura connaissance dans la barre de navigation ?

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...