Redirect permanent avec Wamp en local qui marche pas

poupilou

WRInaute impliqué
Salut à tous,

Je n'arrive pas à faire une redirection avec la directive "Redirect permanent" d'Apache, j'ai Wamp et je suis en local, j'essaie en vain cette redirection mais ça marche pas :

Code:
Redirect permanent /MonAncienRepertoire http://127.0.0.1/mon-site.com/MonNouveauRepertoire

J'ai placé ce code dans mon htaccess juste après "RewriteEngine on".

J'ai les modules d'Apache alias_module et rewrite_module d'activé.

J'ai changé le nom d'un de mes répertoire et je souhaiterai rediriger toutes mes anciennes url vers les nouvelles, mais ça ne fonctionne pas, ça me renvoie une erreur 404 :(

Quelqu'un voit-il une erreur dans mon code ou ailleurs ?

Merci pour vos réponses.
 

poupilou

WRInaute impliqué
Bon ben j'ai trouvé tout seul :) il suffit que je rajoute "/mon-site.com" pour que ça marche :

Code:
Redirect permanent /mon-site.com/MonAncienRepertoire http://127.0.0.1/mon-site.com/MonNouveauRepertoire

Je souhaiterai rediriger toutes les anciennes url vers les nouvelles, il y a 2 changement à faire dans l'url :

Code:
http://www.mon-site.com/AncienRepertoire/AnciennePage.html 
doit être redirigée vers 
http://www.mon-site.com/NouveauRepertoire/NouvellePage.html

Il peut y avoir aussi ce type d'url :

Code:
http://www.mon-site.com/AncienRepertoire/AnciennePage-6.html 
doit être redirigée vers 
http://www.mon-site.com/NouveauRepertoire/NouvellePage-6.html

Le "-6" correspond à la page n° 6.

Mes pages sont d'abord sous cette forme avant d'être rewrittée via mon htaccess :

Code:
http://www.mon-site.com/AncienRepertoire/index.php?rub=AnciennePage
http://www.mon-site.com/AncienRepertoire/index.php?rub=AnciennePage&page=6

Quel serait le code que je pourrais mettre dans mon htaccess pour réaliser ces redirections ?
 

poupilou

WRInaute impliqué
Bon ben j'ai trouvé la solution tout seul, j'ai bidouillé les redirections en php et ça fonctionne... :mrgreen:

eh oh du bateau..... y a quelqu'un ! :eek: 8O

Ils doivent tous être à la plage 8) ... c'est vraiment trop injuste, y a que moi qui bosse :( :x :lol: :mrgreen:

Finalement, ce post aura été un monologue, si un admin veut le supprimer, j'suis d'accord :wink:
 

Discussions similaires

Haut