2009-02-04 6 views

Répondre

3

Quelque chose comme ça devrait le faire:

RewriteCond %{HTTP_HOST} ^host(\d)\.example\.com$ 
RewriteRule (.*)\.([^/.]+)$ http://host.example.com/$1%1.$2 

Mais puisque l'hôte est différent, cela entraînera une redirection externe.

2

(sans essais), quelque chose comme cela devrait fonctionner:

RewriteCond %{HTTP_HOST} host(\d).site.com 
RewriteRule (.*)\.(.*) host.site.com/$1%1.$2 

Vous devez extraire le numéro d'hôte à travers le RewriteCond. Dans le RewriteRule vous pouvez utiliser le numéro avec le% -modifier

HTH

Questions connexes