2010-12-09 7 views
0

J'ai les URL suivantes que j'ai du mal à réécrire dans le fichier .htaccess dans mon domaine racine. Au mieux, je reçois une erreur de 500 serveurs..htaccess Mod_Rewrite pour plusieurs conditions

De: http://sub.example.com/a/?id=1234 A: http://sub.example.com/a/1234

De: http://sub.example.com/a/b/?id=1234 A: http://sub.example.com/a/1234/b

D'après ce que je l'ai lu devrait être assez simple, mais je ne peux pas sembler obtenir quoi que ce soit au travail!

+0

Jusqu'à présent, les variations sur le ci-dessous ont échoué: RewriteEngine On :: RewriteRule^d'un /(.*)/a/id = $ 1 [NC] – Buzz

Répondre

0

Essayez cette règle:

RewriteRule ^a/([0-9]+)(/.*)?$ /a$2/?id=$1 [NC] 
Questions connexes