2010-06-26 4 views
1

내가 사용하는 모든 URL 거부 할 때 사용하는 어떤 정규식 "?":의 nginx 정규식을 URL-에 대한 액세스를 거부

예를. domain.com/? 및

location (need regex){ 
deny all; 
} 
+0

호기심에서 벗어나서 왜 그렇게하고 싶습니까? 왜 매개 변수 전달을 차단해야합니까? –

+0

어쨌든 작동하지 않을 것 같은데 (http://forum.nginx.org/read.php?11,70190,70376) nginx를 사용하지 않으므로 쉽게 잘못 될 수 있습니다. –

답변

2

domain.com/?p=1224 나는 ^\?이 역 표현, \? 당신이 원하는 것을 할 것이라고 생각합니다.

+1

"^"를 사용하는 이유는 무엇입니까? \? 일해야 돼, 안 그래? – Sylverdrag

+0

@ Silberdrag - 오른쪽 – Ofir

관련 문제