2010-07-23 3 views
2

J'essaie d'utiliser LocationMatch pour faire correspondre une URL dans le sous-domaine de second niveau d'un site Web, mais pas dans son sous-domaine de troisième niveau. C'est parce que je veux protéger par mot de passe certaines URL à ce niveau.Apache LocationMatch regex avec sous-domaine

par ex. level2.domain.com/some/url doit correspondre mais pas level3.level2.domain.com/some/url

Que je appliquerais les directives nécessaires pour protéger les URL par mot de passe.

Est-ce que LocationMatch correspond à cette partie ou à l'URL? Je ne pense pas, et si c'est le cas, que pourrais-je utiliser pour obtenir l'effet désiré?

Répondre

1

Je pense que vous devez briser les emplacements en VirtualHost blocs séparés et utiliser ServerName/ServerAlias appropriée pour spécifier les domaines que vous souhaitez couvrir ...