modification repertoire avec rewriting

  • Auteur de la discussion Auteur de la discussion lebel
  • Date de début Date de début
WRInaute discret
Je souhaiterais transformer une url:
Code:
http://www.monsite/repertoire/
en
Code:
http://www.monsite/directory/

avec l'url rewriting pour que les pages déjà indexées le reste encore ...
il y a bien sur plein de pages à l'intérieur
style
Code:
http://www.monsite/repertoire/sous_repertoires/index.html
qui deviendraient alors
Code:
http://www.monsite/directory/sous_repertoires/index.html
merci pour votre aide
j'ai parcouru le forum et j'ai rien trouvé là dessus (peut-être ai-je mal vu)
:?
 
WRInaute discret
J'ai essayé de mettre çà à la racine de mon site mais çà marche pas ...

RewriteEngine on
RewriteRule ^/repertoire/$ /directory/ [L]
RewriteRule ^index\.html$ index.php [L]

et aussi

RewriteEngine on
RewriteRule ^repertoire/(.*)$ directory/$1 [L]

Je pense que je vais devoir faire un redirect permament sur les anciennes url aussi, non ???
 
Olivier Duffez (admin)
Membre du personnel
essaie
Code:
RedirectPermanent /repertoire      http://www.monsite/directory/
j'ai repris exactement ton exemple, cad avec monsite et non monsite.com ;-)
 
WRInaute discret
mais le probleme c'est que le repertoire "directory" n'existe pas !!!
donc la redirection seul peut pas fonctionner ...
t'as pas une autre idée ?
:?
 
WRInaute discret
je t'explique ...

je voudrais que tous les fichiers qui sont dans le répertoire "repertoire" aient une url

Code:
http://www.monsite/repertoire/

Code:
http://www.monsite/directory/blabla.php
au lieu de
Code:
http://www.monsite/repertoire/blabla.php
sachant que le repertoire directory n'existe pas ...

il y a des sous-repertoires aussi à l'interieur style
Code:
http://www.monsite/repertoire/sousrepertoire/index.php
mais c moins urgent ...
 
Nouveau WRInaute
et pour reecrire des url de ce genre
h**p://www.site.com/abc/
en
h**p://abc.site.com
on fait koi ?? (en rewriting)
 
WRInaute discret
je viens d'essayer çà
Code:
RewriteRule ^/directory/(.*) /repertoire/$1 [L]

et ça marche pas non plus ...
:cry: :cry: :cry: :cry:
 
Discussions similaires
Haut