OVH Community, your new community space.

Redirection de fichier htaccess


t0t0
30/04/2016, 21h58
Seule RedirectMatch accepte une expression régulière (pas les autres directives Redirect*).

(la réécriture fonctionnerait aussi)

Thunder1810
30/04/2016, 18h22
Bonjour,

Je cherche à mettre en place une redirection automatique entre fichier via le fichier .htaccess d'Apache.
Je souhaite faire en sorte que tous les fichiers 1.php soient redirigés vers 2.php et pour pour plusieurs sous-dossier.

Exemple: en cas d'accès au fichier /data/nomclient/1.php il faut être redirigé vers /data/nomclient/2.php, noclient étant variable.

Si je fais:
Code:
Redirect 301 /data/client1/1.php /data/client1/2.php
cela fonctionne.

Pour automatiser le tout et ne pas devoir encode plusieurs lignes dans le htaccess, je pensais utiliser une Regex.
Je mets donc:
Code:
Redirect 301 ^/data/(.*)/1.php$ /data/$1/2.php
cela ne fonctionne pas.

Quelqu'un peut-il m'aider?
Merci