Version complète: sur le forum Webmaster Hub : Sous domaine pour système de blog
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > Fichier .htaccess et réécriture d'URLs
cyberastuces
Bonjour a tous

pour une plateforme de blog je doit pouvoir créer des sous domaines qui pointe vers un fichier php unique mais avec une variable changante.

exemple test.domaine.fr va sur fichier.php?var=test, dans la barre d'adresse sa doit rester test.domaine.fr.

je suis sur serveur dédié y a t'il une soluton car si non j'ai des adresses du type domaine.fr/dossier/fichier.php?var=xxx

Merci d'avance
Dan
Tout simplement en installant le module vhost_alias sous Apache et en créant un VirtualDocumentRoot.

Il faudra aussi créer un wildcard DNS, mais c'est simple à faire en éditant le fichier de zone du domaine.
cyberastuces
Ce module est deja present je pense (plesk 8)

A tu un exemple stp, apres faut t'il creer un alias pour chaque sous domaine ?

Merci d'avance
giangcui
Hello Dan,

J'ai une problem comme cyberastuces.
je ne cree pas le sous domain http://giang.vn360.net
mais je veux quand personne entre by http://giang.vn360.net, le browser transfe to http://vn360.net/sousdomain.php?name=giang.
je installe le module vhost_alias sous Apache et je crée un VirtualDocumentRoot.
Mais dans le fiche .htaccess, je met comme de-sous mais il ne marche pas

RewriteCond %{HTTP_HOST} ([^.]+)\.vn360.net [NC]
RewriteRule ^(.*) http://vn360.net/sousdomain.php?name=%1 [P]

Aidez moi DAN.
Merci dv
giangcui
Je essaye auusi
1. Setup the dns with a wildcard A record. Go to Dns Control, and add an "A" record: * -> 1.2.3.4 (ip of server)
2. Cree dans the Custom Httpd configurations
ServerAlias *.mydomain.com

je pense c'est wildcard DNS ? That right?

Mais il ne marche pas continue.
Help me DAN.
cyberastuces
salut,

j'ai essayer egalement se que dit giangcui mais sa ne fonctionne pas, quelqu'un a t'il une solution ?
Dan
Je ne comprends pas ce que vous voulez faire. sick.gif

Rediriger un sous-domaine vers le domaine principal n'est pas une utilisation rationnelle de celui-ci.

Pour créer un wildcard DNS, il suffit de mettre en fin e fichier de zone un champ A dont le nom est '*' et redémarrer bind.

Ensuite, il faut mettre un VirtualDocumentRoot correct dans la configuration Apache.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.