Using add_header to 404 pages on Nginx

Nginx 에서 404 코드를 응답 헤더에 추가하는 방법

Nginx 에서는 Module ngx_http_headers_module (nginx.org) 페이지의 예제와 같이 ngx_http_headers_module 모듈을 활성화 하면 add_header 지시문을 통해 응답 헤더를 추가할 수 있습니다.

구성 예제는 아래와 같습니다.

server {
    listen 80 default;
    add_header X-Frame-Options SAMEORIGIN;
}

이 모듈은 기본적으로 응답 코드가 200, 201, 204, 206, 301, 302, 303, 304, 307, 308 과 같을 경우에만 추가할 수 있습니다. 하지만 필요에 따라 응답 코드가 404 일 때에도 add_header 를 이용하여 응답 헤더를 추가해야 할 때가 있습니다.

아래와 예제 구문과 같이 지시문 끝에 always 매개변수를 추가하게 되면 응답 코드에 상관없이 지정된 필드를 추가할 수 있습니다.

server {
    listen 80 default;
    add_header X-Frame-Options SAMEORIGIN always;
}

You may also like...

Subscribe
Notify of
guest

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x