Aller au contenu

Sujets conseillés

Posté

Bonjour à tous,

Je sèche sur une redirection.

L'ancien site était divisé en répertoires, un par langue. Maintenant on fonctionne avec une page d'accueil et des variables rajoutées par le système. Dans mon .htaccess j'ai donc mis :

RedirectPermanent /fichiers/FR/ http://www.site.tld/index.php

Ce qui marche très bien si on appelle l'adresse http://www.site.tld/fichiers/FR/ . Or le problème, c'est que si on appelle http://www.site.tld/fichiers/FR/test/toto (par exemple si la personne l'a sauvé dans ses favoris, on tombe sur http://www.site.tld/index.phptest/toto .

Y a-t-il un moyen de prendre uniquement le début de l'URL, sans ce soucier de ce qui a ensuite ?

Merci d'avance.

Posté

Ce n'est probablement pas la meilleure idée d'un point de vue référence (passer de répertoires à variables pour les langues)... En plus tu veux renvoyer tout un tas de pages sur une seule, ça me paraît sous-optimal. Mais bon, pour faire ce que tu veux, tu peux utiliser RedirectMatch ^/fichiers/FR permanent /index.php, ou une RewriteRule.

Jacques.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...