nginx 연산자 > IT 기술백서

=

 

같다.

!=

다르다

~

정규표현식 패턴 매칭. 아래는 .php로 끝나는($) 경로로 접근하는 요청에 대해서 error_log를 출력하는 예제다.

1

2

3

location ~ /.php$ {

    error_log /var/log/opentutorials.org.php.error debug;

}

!~

~의 반대

~*

대소문자를 구분하지 않는 정규표현식 패턴 매칭

!~*

~*의 반대

-f

파일이 존재하는지 여부를 테스트한다.

!-f

!-f

-f의 반대

-d

디렉토리가 존재하는지 테스트

!-d

-d의 반대

-e

파일, 디렉토리, 심볼릭 링크가 존재하는지 여부를 테스트 한다. 

!-e

-e의 반대

-x

파일이 존재하고 실행 가능한지를 테스트

!-x

-x의 반대

 

 

 https://opentutorials.org/module/384/4504

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤