leffred Posté 7 Juillet 2004 Posté 7 Juillet 2004 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 ...
Dan Posté 7 Juillet 2004 Posté 7 Juillet 2004 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. 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
Siddartha Posté 13 Juillet 2004 Posté 13 Juillet 2004 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
leffred Posté 14 Juillet 2004 Auteur Posté 14 Juillet 2004 cool Merci à vous deux. je vais essayer cela et je vous tiens au courant si ca ne marche pas
leffred Posté 11 Août 2004 Auteur Posté 11 Août 2004 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 !
zagadka Posté 24 Août 2004 Posté 24 Août 2004 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
leffred Posté 30 Août 2004 Auteur Posté 30 Août 2004 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 ? 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 !
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant