Pointer un sous-domaine vers un sous-dossier à l'aide .htaccess

Mon hébergeur transfère automatiquement toutes les demandes d' *.mydomain.com pour le domaine générique mydomain.com.

Je voulais à la carte tout sous-domaine vers un dossier spécifique sur mon domaine générique. c'est à dire sub.example.com doit être mappé à example.com/someFolder (sans modifier dans la barre d'adresse).

Après creuser autour sur le net, j'ai trouvé ceci:

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?[^.]+\.example\.com.*$
RewriteRule (.*) http://example.com/myfolder/$1 [L]

Cela semble bien fonctionner, sauf pour un problème: Quand je vais sur l'URL sub.example.com, l'URL dans la barre d'adresse modifications example.com/myfolder . Mais, quand je fais quelque chose comme sub.example.com/login - il correspond à "example.com/sub/login" correctement sans la modifier dans la barre d'adresse. Toute aide grandement appréciée!

  • Qu'est-ce que votre hébergeur btw?
InformationsquelleAutor philly77 | 2009-10-19