Webmaster Hub: Créer des sous-domaines sur un système Linux. - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Créer des sous-domaines sur un système Linux. Comment créer des sous-domaines ? Noter : -----

#1 L'utilisateur est hors-ligne   leffred 

  • Groupe : Membre
  • Messages : 17
  • Inscrit(e) : 07-juillet 04
  • Société:zebestof

  Posté 07 juillet 2004 - 16:09

Bonjour à tous,

j'ai besoin d'aide pour créer des sous-domaines sur mon domaine http://www.zebestof.com du type http://promotions.zebestof.com et choisir la destination de chacun de ces sous-domaines.

En effet, pour l'instant, lorsque je crée un sous-domaine dans mon BIND (gestion DNS) , tous les nouveaux sous-domaines renvoient automatiquement sur http://zebestof.com.

Comment faire en sorte qu'untel sous-domaine renvoie vers http://zebestof.com/promotions/ ???

Merci pour votre aide.

Mon serveur :

LINUX Distribution ANTOLINUX(+/- FreeBSD)
BIND
Apache
...
0

#2 L'utilisateur est hors-ligne   Dan 

  • Webmaster
  • Voir le blog
  • Voir la galerie
  • Groupe : Direction
  • Messages : 22 946
  • Inscrit(e) : 18-août 03
  • Genre:Homme
  • Localisation:St Anne, Alderney
  • Société:Webmaster Hub Ltd.

Posté 07 juillet 2004 - 16:44

Salut Leffred, et bienvenue à bord du Hub !

Que bind reconnaisse le sous-domaine est une bonne chose, mais il faut aussi que Apache sache quelles pages présenter pour ce sous-domaine. B)

Dans le fichier httpd.conf (config Apache), il te suffit de créer un <virtualhost> qui sera presque identique à celui du domaine principal, avec un nom de serveur et un documentroot différent.
Une fois ce fichier édité, redémarres Apache et le sous-domaine sera pris en compte.

Dan
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Si la pratique et la théorie sont réunies, rien ne fonctionne et on ne sait pas pourquoi. - Albert Einstein -
Infogérance de serveurs dédiés OVH
0

#3 L'utilisateur est hors-ligne   Siddartha 

  • Groupe : Membre
  • Messages : 744
  • Inscrit(e) : 01-décembre 03
  • Genre:Homme
  • Localisation:Paris, Fce

Posté 13 juillet 2004 - 20:17

Par ex à la fin de ton httpd.conf :

NameVirtualHost IP_DE_TON_SERVEUR

<VirtualHost IP_DE_TON_SERVEUR>
ServerName promotions.zebestof.com
DocumentRoot "/usr/local/apache/htdocs/promotions"
DirectoryIndex index.TON_EXTENSION
</VirtualHost>

Et c tout ;)

Tu peux aussi rajouter d'autres options dans ce VirtualHost, pour aller plus loin, tu as la doc Apache http://httpd.apache.org
# seo fresh news
# webdev & webmarketing 8-)
# annuaire gratuit
0

#4 L'utilisateur est hors-ligne   leffred 

  • Groupe : Membre
  • Messages : 17
  • Inscrit(e) : 07-juillet 04
  • Société:zebestof

  Posté 14 juillet 2004 - 23:31

cool :)

Merci à vous deux. je vais essayer cela et je vous tiens au courant si ca ne marche pas ;) :nono:
0

#5 L'utilisateur est hors-ligne   leffred 

  • Groupe : Membre
  • Messages : 17
  • Inscrit(e) : 07-juillet 04
  • Société:zebestof

  Posté 11 août 2004 - 15:24

:?:

ok...

it works :)

mais j'ai encore quelques problemes. Pour creer des sous-domaines plus facilement et rapidement,

j'ai trouvé la config apache vhost pour faire des sous domaines facilement et les diriger sur des dossiers définis.

Plus de probleme la dessus.

Par contre, j'ai du mal avec la syntaxe %1 qui permet de reprendre dynamiquement le sous-domaine dans le doc_root :


Voici mon http.conf :



**************************
<VirtualHost www.zebestof.net>
DocumentRoot /var/www/zebestof.net
ServerName www.zebestof.net
</VirtualHost>

<VirtualHost promo.zebestof.net>
DocumentRoot /var/www/zebestof.net/promo
ServerName promo.zebestof.net
</VirtualHost>

<VirtualHost *:80>
DocumentRoot /var/www/zebestof.net/%1
ServerName %1.zebestof.net
</VirtualHost>
**************************




et mon Bind DNS :


**************************
$ttl 38400
zebestof.net. IN SOA ns1.zebestof.net. hostmaster.zebestof.net. (
1085653308
10800
3600
604800
38400 )
zebestof.net. IN NS ns1.zebestof.net.
zebestof.net. IN A 217.174.203.106
www.zebestof.net. IN CNAME zebestof.net.
zebestof.net. IN MX 10 zebestof.net.
promo.zebestof.net. IN CNAME zebestof.net.
test.zebestof.net. IN CNAME zebestof.net.
**************************



AINSI :

1. un internaute qui tape :
http://promo.zebestof.net
arrive sur ma page http://zebestof.net/promo/index.htm

2. un internaute qui tape :
http://test.zebestof.net
arrive sur ma page http://www.zebestof.net/

3. un internaute qui tape :
http://www.zebestof.net
arrive sur ma page http://www.zebestof.net/

4. un internaute qui tape :
http://xyz.zebestof.net
arrive sur une page 'erreur' impossible de trouver le serveur.


quelqu'un a la solution pour que cet internaute arrive sur la page :
http://zebestof.net/xyz/index.htm ??? (en gros mon DocumentRoot /var/www/zebestof.net/%1 )


Merci !
0

#6 L'utilisateur est hors-ligne   leffred 

  • Groupe : Membre
  • Messages : 17
  • Inscrit(e) : 07-juillet 04
  • Société:zebestof

Posté 23 août 2004 - 15:40

bon, y'a plus personne pour m'aider ? :blink:
0

#7 L'utilisateur est hors-ligne   zagadka 

  • Groupe : Membre
  • Messages : 54
  • Inscrit(e) : 29-juillet 04
  • Localisation:Paris
  • Société:Iconeweb-Multimedia

Posté 24 août 2004 - 17:23

Salut...

Je te reponds en gros :)

tu pourrais faire ce qu'il faut en utilisant les rewriterules de apache...

il faudrait un fichier .htacces a la racine de ton site avec qq chose du genre

RewriteEngine on
RewriteRule ^/http://(.*).monsite.com http://www.monsite.com/$1 [R,L]

voila
0

#8 L'utilisateur est hors-ligne   leffred 

  • Groupe : Membre
  • Messages : 17
  • Inscrit(e) : 07-juillet 04
  • Société:zebestof

Posté 30 août 2004 - 13:32

ok.

ca m'a pas l'air mal comme soluce, mais j'ai tout de meme une ou deux questions subsidiaires...

1. As tu de la doc la dessus ? :rolleyes:
2. sais tu si le rewriteurl est dynamique ou statique ? (en gros, est ce qu'il est pris en compte par les spiders du référencement... ?)


Merci !
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)