.htaccess domaine dynamiques à s'arracher les cheveux

Nouveau WRInaute
Salut tout le monde,
J'essai de me faire un mini système de blog.
Pour cela je veux réutiliser mon domaine et donc rediriger pseudo.mondomaine.com vers le système de blog, il est contenu dans un dossier /modules/blog
J'ai essayé diverses manières mais je crois avoir un problème au niveau du www et de la règle qui evite le duplicate .

Voici mon code, si quelqu'un peut me dire où ça cloche,...
Code:
RewriteCond %{HTTP_HOST} ^$.mondomaine.com$
RewriteCond %{HTTP_HOST} !www.mondomaine.com$
RewriteRule ^([a-zA-Z0-9+]*).mondomaine.com(.*) /modules/blog$2
RewriteCond %{HTTP_HOST} ^mondomaine.com$
RewriteRule ^(.*)   http://www.mondomaine.com/$1  [QSA,L,R=301]

Il me faut donc :
mondomaine.com rewrité en www.mondomaine.com
www.mondomaine.com qui pointe sur la racine
et pseudo.mondomaine.com vers /modules/blog contenu dans la racine .
Tite précision, mon domaine a un catch all sur les dns et un serveralias *.mondomaine.com sur la conf d'apache
 
WRInaute impliqué
En gros, n´importe quel sous domaine tombe sur ton index principal.
Donc il faut soit changer ça, et faire des sous domaines réels. Soit il faut récupérer le sous domaine avec une variable serveur.
La regle de mod_rewrite ne touche pas le serveur...
 
Nouveau WRInaute
Nan pas sur l'index pour les blogs, c'est un sous repertoire,....

Si l'on avait deux doocroot ce serait :
/home/mondomaine.com/httpdocs pour l'index
/home/mondomaine.com/httpdocs/modules/blogs pour les blogs
 
WRInaute impliqué
Discussions similaires
Haut