2010-01-21 7 views
0

J'ai un match d'emplacement qui fonctionne correctement:Assistance avec le fichier APACHE www.conf correspondant à l'emplacement?

<LocationMatch "^/user/storage/subaccounts(/[a-zA-Z0-9]+)?/?$"> 

ce transmet correctement pour quelque chose comme /utilisateur/stockage/sous-comptes/exampleuser ou /utilisateur/stockage/sous-comptes/

I'D comme d'installer un LocationMatch pour /user/stockage/sous-comptes/exampleuser/admin

Ma tentative de c'était:

<LocationMatch "^/user/storage/subaccounts(/[a-zA-Z0-9]+)?/?admin/?$"> 

Ce qui ne fonctionne pas. Quelqu'un serait-il assez aimable pour signaler mon erreur et m'aider avec une version correcte? Merci!

Répondre

1

Bien qu'il y ait un point d'interrogation inutile avant "admin", cela devrait fonctionner correctement pour l'exemple d'URL que vous donnez. L'erreur n'est probablement pas dans la regex, mais la directive que vous appliquez sur le résultat de l'expression régulière. <LocationMatch> par lui-même ne fait aucune redirection - il correspond simplement à l'URL.

Questions connexes