Changement de répertoire et url rewriting ?

Changement de répertoire et url rewriting ? - Divers - Programmation

Marsh Posté le 27-07-2011 à 18:29:31    

Bonjour,
 
Question aux habitués de l'url rewriting. Je n'ai plus utilisé l'url rewriting depuis belle lurette et j'ai un doute :  
si j'ai un site situé dans www.domaine.com/rep1/ et que je veux éviter de renommer le répertoire en /rep2/ et miser pour qu'automatiquement quelqu'un qui tape une url avec www.domaine.com/rep1/ dedans cela se transforme virtuellement (de visu) en www.domaine.com/rep2/ en sachant que les pages sont bien toujours à aller chercher dans le vrai répertoire /rep1/, est-ce que l'url rewriting permet ce genre de chose ou pas ?
 
Je pose la question avant de m'embarquer dans le changement, car le site est utilisé quotidiennement, donc je n'ose pas changer en aveugle, que ça se mette à tout planter... ;)
 
Je pensais à un code dans le genre :  
 

Code :
  1. RewriteEngine on
  2. RewriteBase /
  3. RewriteRule /rep1[/]?$ /rep2/ [L,R=301]


 
Merci
 
A+


Message édité par misterphil2 le 28-07-2011 à 14:05:46
Reply

Marsh Posté le 27-07-2011 à 18:29:31   

Reply

Marsh Posté le 28-07-2011 à 11:54:15    

Je vois pas trop ce que cette question qui semble liée à la configuration d'Apache(?) vient faire dans la section Perl.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 28-07-2011 à 11:56:42    

Désolé, je croyais que c'était du Perl dans htaccess... sinon je ne vois pas à quel langage rattacher ma question ?

Reply

Marsh Posté le 28-07-2011 à 14:03:08    

Le mettre en Divers, avec un [Apache] dans le titre par exemple.
Ou le mettre sous PHP, ceux qui y répondent devraient bien connaitre le htaccess à priori.
A+,


Message édité par gilou le 28-07-2011 à 14:04:13

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Sujets relatifs:

Leave a Replay

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