Im essayant de faire ce genre de réécriture qui affecte seulement quelques URL pour les faire aller aux ancres.Mod Rewrite question avec regex
Donc, si je vois cette demande:
/somedir/trigger/something
Je veux la transformer à cette demande. Je peux garantir qu'il n'y aura pas de slash après le déclenchement. La partie "quelque chose" va être une chaîne alphanumérique à chaque fois. La partie "trigger" est également alphanumérique, mais j'ai plusieurs valeurs pour trigger. La partie "résultat" est une chaîne alphanumérique constante qui ne changera jamais.
/somedir/result#something
et le déclencheur peut être peut-être 4 ou 5 chaînes différentes, mais le résultat sera toujours le même. J'ai donc essayé ceci:
RewriteRule ^/somedir/(type1|type2|type3|type4)/(.*)$ /somedir/result#$2
Je pensais que 1 $ serait le type qu'il attrape, et 2 $ pour la chose que je veux trouver et de s'y tenir à la fin. Cela ne marche pas si, et si quelqu'un sait comment faire cela correctement qui m'aiderait
Ce n'est pas une question de programmation. Je suggère de demander à http://serverfault.com –
Les gens de Serverfault pourraient dire: * "regex-es: c'est Stackoverflow!" *. Un peu des deux mondes, je suppose. –