le domaine sert le contenu du sous-domaine sur un autre site

J'ai plusieurs sous-domaines sur 1 site

http://sub1.mysite.com http://sub2.mysite.com http://sub3.mysite.com 

J'ai également enregistré des domaines équivalents pour chacun de ces sous-domaines à

 sub1.com sub2.com sub3.com 

Comment puis-je configurer de sorte que lorsque quelqu'un tape le domaine sub1.com , ils voient le contenu à partir de http://sub1.mysite.com mais voient encore sub1.com comme URL. Le contenu est donc vraiment disponible à partir de http://sub1.mysite.com sans que les visiteurs sachent cela.

4 Solutions collect form web for “le domaine sert le contenu du sous-domaine sur un autre site”

C'est une sorte de multi-couches.

Tout d'abord, vous devez configurer un logging CNAME pour sub1.com pour pointer vers sub1.domain.com . Cela se fait via celui qui héberge le DNS pour sub1.com. Vous devriez avoir plus que probablement un panneau de contrôle sur votre société d'hébergement ou votre agent de noms de domaine pour l'append.

Cependant, tout cela indique aux clients que votre site Web sub1.com vit à une certaine adresse IP (c'est-à-dire dans le cas d'un CNAME, dit-il, searchz l'adresse IP de sub1.domain.com et sub1.com vit au même endroit .)

Deuxièmement, vous devez indiquer à votre server web que sub1.com et sub1.domain.com sont le même site.

Pour Apache, vous avez probablement déjà une configuration <VirtualHost> , donc vous souhaitez append une directive ServerAlias pour indiquer à Apache que VirtualHost dessert également sub1.com ainsi que sous1.domain.com

signifie que vous avez déjà vos propres directives de configuration ici.

 <VirtualHost ...> ServerName sub1.domain.com ServerAlias sub1.com ... </VirtualHost> 

Troisièmement et enfin, vous devez vous assurer que votre site ne redirige ou ne reference pas sous1.domain.com dans le code (c.-à-d. Les redirections d'en-tête via PHP, les mises à jour de méta-tags ou les liens a href dans le HTML pour redirect l'user en dehors de le domaine actuel).

Les liens devraient avoir des paths absolus sans le domaine, par exemple 1 pas 2

1.

 <a href="/blah.html">Blah</a> 

2.

 <a href="http://sub1.domain.com/blah.html">Blah</a> 

Vous devez faire en sorte que les domaines indiquent le même server des sous-domaines, et l'utilisation de votre panneau de contrôle d'hébergement définit les domaines comme alias dans le sous-domaine.

ps posant ces questions sur https://serverfault.com/ vous donne de meilleurs commentaires, car c'est le lieu de poser de telles questions.

Vous devrez append une input CNAME à votre zone DNS. Toutefois, vous devrez peut-être ajuster votre connection dans votre code s'il dépend de l'hôte demandé, car vos scripts ne verront pas sub1.mysite.com mais sub1.com, afin de les ajuster en fonction des deux cas.

On dirait que vous voulez une "Redirection de trame":

http://fr.wikipedia.org/wiki/URL_redirection#Frame_redirects

  • Existe-t-il un simple proxy Web basé sur l'logging?
  • Les données en time réel de Google Analytics dans un «haut» comme CLI
  • Est-il possible d'inverser une image proxy et de ne pas la consumr de la bande passante sur le proxy?
  • Donner des counts de server aux webmasters
  • Super simple server http haute performance
  • wget en miroir, sous-domaines et directorys et cookies
  • Possibilité de configurer plusieurs hôtes virtuels sur un server basé sur IP?
  • apache webserver ne répond pas avec l'état du server montrant tous les process enfants en attente de connection
  • SBS 2008 DNS cesse de fonctionner après 1 jour pour .uk, .eu et d'autres TLD hors Etats-Unis
  • Quelle est la latence de réponse HTTP maximale?
  • alternatives d'entreprise à la configuration du proxy WPAD?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.