2010-01-07 1 views
5

LocationMatch을 사용하여 쿼리 문자열을 Apache와 어떻게 일치시킬 수 있습니까?Apache, LocationMatch : 일치하는 쿼리 문자열

<LocationMatch "/index.php\?a=b.*"> 
// ... 

... 불행히도 작동하지 않습니다.

+1

LocationMatch에는 정규 표현식이 필요하므로 적어도 /와'? '를 이스케이프 처리해야합니다. 어떤 패턴과 일치시키고 싶습니까? –

답변

5

쿼리 문자열을 Location/LocationMatch에 포함 할 수없는 것처럼 보입니다. Apache Docs에서

: 모든 원점 (비 프록시) 요청을

는 일치하는 URL은/양식/경로의 URL 경로입니다. 구성표, 호스트 이름, 포트 또는 쿼리 문자열이 포함되지 않을 수 있습니다.. 프록시 요청의 경우 일치시킬 URL은 scheme : // servername/path 형식이며 접두사를 포함해야합니다.