-ZN-
mardi 4 juillet 2006 à 14:12
Bonjour,
j'ai récemment migré un site vers un serveur dédié OVH, et là surprise, la moitié de mes règles de rewriting ne fonctionnent plus. J'ai enlevé les "/" pour le second argument, mais ça ne fonctionne pas. Plus concretement,
RewriteRule ^([a-z]{2})/directory/([a-z-]+)/$ directory.php?lang=$1&zone=$2 [L]
la premiere partie qui correspond à la langue est ok, mais la partie apres /directory/ n'est pas prise en compte ... avez vous une idée d'où vient le problème?
Merci d'avance pour votre aide,
ZN
Dan
mardi 4 juillet 2006 à 14:48
Salut Julien,
Regarde bien tes règles, tu dois avoir une erreur dans le fichier .htaccess.
Cela fonctionne en français:
http://www.expat-blog.com/fr/annuaire/afri...afrique-du-sud/Mais pas en anglais....
Dan
<edit: c'est bon, tu devais travailler dessus>
-ZN-
mardi 4 juillet 2006 à 14:55
Merci Dan, j'ai trouvé l'erreur

En fait, comme tres souvent je ne cherchais pas du bon côté. Le probleme n'etait pas dans mon rewriting mais dans une fonction derriere qui ne "traduisait" pas mes URL.
Allez je retourne au travail!