Bonjour,

Je débute dans les fichiers de configuration Apache. Je voudrais mettre en place des redirections pour des fichiers situés dans un sous-répertoire de notre site WEB. J’ai donc créé un fichier .htaccess dans ce sous répertoire « mon_ancien_repertoire ».

Le fichier .htaccess est bien interprété par Apache (quand il contient une erreur, j’ai bien une erreur http). Par contre, je n’arrive pas à mettre en place de redirection de page.

L’instruction suivante ne semble pas interprétée quand j’appelle http://www.monsite.fr/mon_ancien_repertoire/mapage.pdf
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Redirect permanent /mapage.pdf http://www.monsite.fr/mon_nouveau_repertoire/mapage.pdf
La seule instruction de redirection qui semble interprétée c’est la suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Redirect permanent / http://www.monsite.fr/mon_nouveau_repertoire/
Et même là, le problème, c’est qu’il interprète le / non pas comme la racine de mon sous répertoire mais comme la racine du site (alors que le fichier htaccess est bien situé dans mon_ancien_repertoire:

L’appel de la page http://www.monsite.fr/mon_ancien_repertoire/mapage.pdf
est redirigé vers
http://www.monsite.fr/mon_nouveau_re...on_fichier.pdf

Est-ce que vous avez une idée de la nature du problème ?

D’avance merci pour votre aide.

Fred