← 문제 목록
중급 Linux 50P

if-is-evil 패턴

특정 User-Agent를 차단하려 했지만 서버가 예상치 못한 동작을 합니다. 문제를 찾으세요.
NGINX
server {
    listen 80;
    root /var/www/html;

    if ($http_user_agent ~* "bot") {
        root /var/www/blocked;
    }

    location / {
        try_files $uri $uri/ =404;
    }
}

답변

로그인 후 제출하기
0명 풀이 · 정답률 0%