> Tous les forums > Forum des Webmasters
 Quid des sous-domaines dans localhost?
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
priatel
  Posté le 16/06/2017 @ 19:11 
Aller en bas de la page 
Astucien

Je travaille sur un site de base - site A.com , qui est sur un localhost xampp sur mon ordi.

J'ai créé, dans le site A, qui est en ligne sur le web, (dans le cpanel) des sous domaines :un.siteA.com et deux.siteA.com

Pour pouvoir travailler sur les sites un et deux , sur localhost, comment dois-je faire? Ou mettre ces sous-domaines dans xampp?

Dois-je créer des autres xampp (1 pour chaque site, malgré qu'ils soient dans le même domaine (siteA.com)

Merci

Publicité
Malcolm
 Posté le 16/06/2017 à 19:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

non, il faut créer des virtual hosts sous apache + modification de ton fichier hosts de l'OS.

priatel
 Posté le 16/06/2017 à 19:45 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

@Malcom

Peux-tu m'expliquer comment créer des virtual host sous apache et que (et ou) modifier dans l'OS?

Merci

Malcolm
 Posté le 18/06/2017 à 23:06 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bien sûr.

dans c:\windows\system32\drivers\etc tu as un fichier texte nommé "hosts" (sans extension).

ouvre-le avec un bloc notes. Il faut un droit d'admin il me semble pour enregistrer après.

par défaut il contient des lignes ressemblant à :

# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

les dièses signifient que la ligne est en commentaire.

rajoute cette ligne (adresse IP, espace, un.siteA.com)

127.0.0.1 un.siteA.com

ensuite, enregistre.

Pour tester : ouvre une invite de commande. tape :

ping siteA.com

ça doit té répondre quelque chose comme (j'ai testé avec google.fr) :

Envoi d’une requête 'ping' sur google.fr [172.217.22.131] avec 32 octets de données :
Réponse de 172.217.22.131 : octets=32 temps=128 ms TTL=51

Maintenant tape :

ping un.siteA.com

ça doit te répondre :

Envoi d’une requête 'ping' sur un.siteA.com [127.0.0.1] avec 32 octets de données :
Réponse de 127.0.0.1 : octets=32 temps<1ms TTL=128

si ça n'écrit pas 127.0.0.1 alors c'est que ton fichier hosts n'est pas bien enregistré. et ça ne sert à rien d'aller plus loin encore.

Si c'est bon, tu peux passer à la phase suivante.

Ouvre le fichier "httpd-vhosts.conf" selon ton moteur Apache, il peut se trouver dans c:\wamp\apache, ou ailleurs.

Ajoute ces 3 blocs de lignes à la fin du fichier. Je suppose que "D:/www" est le dossier d'apache, remplace-le par c:/wamp/htdocs par exemple, ou c:/wamp/www selon ton Apache. Attention des / et non des \ dans ce fichier de config.

De même, je suppose que ta copie locale de "un.siteA.com" est stockée dans d:/www/un_siteA_com (idem, des / et non des \ dans ce fichier de config).

Je suppose également que ton port est 80, sinon remplace par le port que tu utilises.

<Directory D:/www>

AllowOverride All

Require all granted

</Directory>

<VirtualHost *:80>

DocumentRoot "D:/www"

ServerName localhost

</VirtualHost>

<VirtualHost *:80>

DocumentRoot "D:/www/un_siteA_com"

ServerName un.siteA.com

SetEnv NS_ENV variable_value

</VirtualHost>

N'oublie pas de redémarrer apache !

ensuite, http://un.siteA.com doit répondre sur ta copie locale



Modifié par Malcolm le 18/06/2017 23:07
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
529,90 €Ultrabook HONOR MagicBook 14 (Ryzen 5 3500U, 8Go, 256 Go SSD) à 529,90 €
Valable jusqu'au 02 Février

HONOR fait une promotion sur son ultrabook HONOR MagicBook 14 qui passe à 529,90 € au lieu de 600 €. Cet ordinateur portable possède un écran 14 pouces Full HD IPS, un processeur AMD Ryzen 5 3500U (avec chip graphique Vega 8), 8 Go de mémoire DDR4, un SSD 256 Go PCIe NVME, le WiFi5 / Bluetooth 5.0, un lecteur d'empreintes, une webcam, un clavier rétro éclairé, une batterie 56 Wh (jusqu'à 10h d'autonomie) et ne pèse que 1,38 kg. Il fonctionne sous Windows 10. Une très bonne affaire pour une machine compacte et puissante.


> Voir l'offre
59 €Disque dur Seagate BarraCuda 2 To à 59 €
Valable jusqu'au 28 Janvier

Amazon propose actuellement le disque dur Seagate BarraCuda - 2 To (ST2000DM008) à 59 € livré gratuitement. On le trouve ailleurs autour de 69 €. Ce disque dur 3.5 pouces SATA III tourne à 7200tr/min et possède 64Mo de cache. 


> Voir l'offre
229,99 €NAS Synology DS218Play à 229,99 €
Valable jusqu'au 27 Janvier

Boulanger fait une promotion sur le NAS Synology DS218Play qui passe à 229,99 € alors qu'on le trouve ailleurs à partir de 249 €.  Gérez votre bibliothèque multimédia avec le serveur NAS Synology DiskStation DS218play. Ce modèle 2 baies sera capable d'effectuer le transcodage en temps réel des contenus source 4K Ultra HD. Il est doté d'un processeur Realtek Quad-Core avec une mémoire de 1 Go RAM DDR4. Disposez de deux ports USB 3.0, d'un port Gigabit Ethernet, d'un système de stockage avec fichier ext4 et d'une solution efficace de synchronisation et de sauvegarde.


> Voir l'offre

Sujets relatifs
Ouverture fichier pdf dans frame sous firefox
formulaire email dans site crée sous dreramweaver8
Ajouter des widgets dans le header
Widget twitter intégré dans mon site internet
Comment insérer une gif dans un fichier html ?
Formulaire : réponses non reçues dans le mail d'envoi.
Mise en réseau d'une plateforme sous wampserver
Insérer du code dans une page php
Windows 10 Comment modifier le mot de Passe dans GMail ?
Texte page web sous Edge versus Chrome
Plus de sujets relatifs à Quid des sous-domaines dans localhost?
 > Tous les forums > Forum Forum des Webmasters