Url rewriting et sous domaines

Nouveau WRInaute
bonsoir
je souhaiterais mieux référencer mon site en utilisant des sous domaines:
au lieu d'avoir www.monsite.com, j'aurais http://lethemedemonsite.monsite.com, étant donné que lethemedemonsite n'est pas dans l'url du site...
bref ça marche bien, mais le problème c'est que j'utilise des url rewritées... Exemple:
Code:
RewriteRule ^index\.html$ /index.php [L]
donnera la page index sans le sous domaine, et une page d'erreur avec le sous domaine.
si maintenant je mets un slash avant le index, comme ça:
Code:
RewriteRule ^/index\.html$ /index.php [L]
c'est le contraire: le sous domaine marche pour toutes les url, mais le domaine normal ne marche plus :/

edit: ah oui j'ai oublié ce préciser (c'est peut-être inutile mais bon) que sousdomaine.monsite.com/index.html et www.monsite.com/index.html pointent vers le même fichier ...

donc je m'en remets à vous, je ne vois pas trop comment faire... et surtout j'aimerais bien que ça ne soit pas trop lourd, le fichier htaccess fait déjà 80 lignes :/

merci beaucoup :D
 
Nouveau WRInaute
Oui mais le sous domaine et le domaine normal pointent tous deux vers le même dossier... Comment faire pour indiquer les url valable pour le sous domaine, et celles valables pour le domaine normal? :/
 
WRInaute accro
Mon avis : Ton domaine principale est redirigé sur un dossier. Enlève cette bizarrie qui est mal vue par les moteurs et utilisateurs, et tu resoluras en même temps ton problème de redirection.
 
Nouveau WRInaute
Euh non mon domaine principal est redirigé vers /home/monsite/www/ ... Je veux juste que mon sous domaine pointe aussi vers /home/monsite/www/ ... :?
 
WRInaute accro
c'est ca que tu veux ??

Redirige tous les sous domaine vers le domaine principale :

Code:
RewriteCond %{HTTP_HOST} ^tonsite.com$
RewriteRule ^(.*)   http://www.tonsite.com/$1  [QSA,L,R=301]
 
Discussions similaires
Haut