We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Redirection de fichier htaccess


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

(la réécriture fonctionnerait aussi)

Thunder1810
30/04/2016, 19h22
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