2015-04-08 5 views
-1

J'ai 5 noms de domaine réels et j'ai 5 hôtes virtuels ensemble différents Je veux savoir comment connecter les noms de domaine à mon hôte virtuel Je suis nouveau à cette façon plz répondre à des réponses faciles à comprendre Merci pour la lecture et nous espérons répondreComment attribuer différents noms de domaines (réels) à différents hôtes virtuels dans wamp

+0

Dans DNS, vous devez pointer chaque nom de domaine vers l'adresse IP du serveur sur lequel vous avez configuré un hôte virtuel. – cakan

+0

Pas vraiment sûr de ce que vous demandez. Si vous voulez pouvoir accéder à votre version locale en tapant le nom de domaine dans le navigateur, vous devez configurer votre système pour résoudre ce nom de domaine sur l'adresse IP de votre serveur local. Le moyen le plus simple d'y parvenir est d'ajouter une entrée dans votre fichier local 'hosts'. – CBroe

+0

Ce que j'essaye de faire est par exemple dans mon dossier www pour avoir un dossier qui s'appelle le site Web 1 dans le website1 est le site Web et tous les dossiers nécessaires alors je veux juste lier ce site Web de dossier 1 au nom de domaine d'areal ainsi quand types quel que soit le nom de domaine du site Web .com il ira au site Web 1 qui est situé dans mon www/site Web 1 annuaire Je veux à ces sites Web multiples ainsi quelque chose comme ceci 1. Www/website1 => un domaine réel. com 2.www/site web 2 => un autre domaine .com et ainsi de suite ect et @CBroe Je pense que ce que vous dites ne s'applique qu'à votre ordinateur local. – Tryhard

Répondre

0

Si j'undestand votre question correctement similaire vous avez déjà configuré 5 hôtes virtuels pour vos fins de test.

permet donc supposer que vous avez example1.dev et example2.dev ... etc configuration que les hôtes virtuels comme celui-ci

<VirtualHost *:80> 
    DocumentRoot "C:/wamp/example1/www" 
    ServerName example1.dev 
    ServerAlias www.example1.dev 
    Options Indexes FollowSymLinks 
    <Directory "C:/wamp/example1/www"> 
     AllowOverride All 
     Require local 
    </Directory> 
</VirtualHost> 

<VirtualHost *:80> 
    DocumentRoot "C:/wamp/example2/www" 
    ServerName example2.dev 
    ServerAlias www.example2.dev 
    Options Indexes FollowSymLinks 
    <Directory "C:/wamp/example2/www"> 
     AllowOverride All 
     Require local 
    </Directory> 
</VirtualHost> 

Maintenant, si vous voulez Apache pour servir vos domaines .tk dont vous avez besoin pour configurer un nouvel hôte virtuel pour chacun des les nouveaux domaines. Je vous suggérerais personnellement de placer ces sites dans un dossier différent afin que vous ayez toujours vos domaines de test ainsi que vos domaines en direct. Donc, en utilisant example1.tk et example2.tk, vous créez un nouvel hôte virtuel pour chaque domaine. Commencez par copier chaque domaine dans un nouveau dossier, mieux encore un dossier qui ne se trouve pas dans le répertoire \wamp\. Disons C:\websrc par exemple. Ensuite, créez les nouveaux hôtes virtuels en plus de vos domaines de test comme ceci: -

<VirtualHost *:80> 
    DocumentRoot "C:/websrc/example1/www" 
    ServerName example1.tk 
    ServerAlias www.example1.tk 
    Options Indexes FollowSymLinks 
    <Directory "C:/websrc/example1/www"> 
     AllowOverride All 
     Require all granted    <- to allow inet access 
    </Directory> 
</VirtualHost> 

<VirtualHost *:80> 
    DocumentRoot "C:/websrc/example2/www" 
    ServerName example2.tk 
    ServerAlias www.example2.tk 
    Options Indexes FollowSymLinks 
    <Directory "C:/websrc/example2/www"> 
     AllowOverride All 
     Require all granted    <- to allow inet access 
    </Directory> 
</VirtualHost> 

Maintenant Apache sait quoi servir quand il va voir vos domaines .tk.

+0

Okay d'abord cela ne fonctionne pas pour moi les seconds domaines .tk sont-ils réels cela ne fonctionnera-t-il que localement? – Tryhard

+0

Juste corrigé une faute de frappe. Mais en quoi cela ne fonctionne-t-il pas? Aussi, vous devez changer 'ServerName emaple1.tk' pour les noms de domaine réels, bien sûr. – RiggsFolly

+0

Et pour l'hôte virtuel de domaines .tk dois-je modifier le fichier hosts pour eux comme 127.0.0.1 www.Aaessict.tk? – Tryhard