Apache et url rewriting

Apache et url rewriting - Logiciels - Windows & Software

Marsh Posté le 09-04-2006 à 20:36:51    


Bonjour,
 
je cherche a obliger certains vhosts a toujours rajouter le www. devant le domaine
 
exemple :
sur un vhost normal, quand on tape http://truc.com et http://www.truc.com ca envoie surdeux sites différents...
 
Mais sur cetain vhosts, il faut que quand je tapes http://truc.com/machin/bidule ca renvoi sur la meme page que quand je tape http://www.truc.com/machin/bidule en gros, un rajout du www.dans l'url si il est oublié...
 
Merci d'avance

Reply

Marsh Posté le 09-04-2006 à 20:36:51   

Reply

Marsh Posté le 09-04-2006 à 20:59:53    

tu fait 2 vhosts, et dans celui qui a pas le www tu mets :
RewriteRule ^(.*)$ http://www.truc.com$1 [R,L]

Reply

Marsh Posté le 09-04-2006 à 21:14:55    

le $1permet de conserver ce qui a été tapé apres le http://truc.com/manchin ???

Reply

Marsh Posté le 09-04-2006 à 21:25:56    

le $1 reprend le groupe entre parenthèses. Il faudrait peut-être regarder un peu la doc Apache avant de demander...


Message édité par glassman le 09-04-2006 à 21:26:16
Reply

Marsh Posté le 09-04-2006 à 22:00:04    

heu...je l'ai regardé...mais n'étant pas développeur ni programmeur...je ne comprend rien au charabiat des expressions régulières...
 
C'est pourquoi je pose des question bêtes espérant tomber sur une ame charitable qui éclaircira la doc obscure d'apache
 
Je t'en remercie d'ailleur

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed