내 nginx 리디렉션을 최대한 깨끗하게하려고합니다. ~ *는 대소 문자를 구분하지 않지만 예제 2에서만 작동하도록 이해할 수 있습니다.
실시 예 1
rewrite ^/foobar http://www.youtube.com/watch?v=oHg5SJYRHA0 redirect;
예 2-이 방법은 작동하지만 위의 줄만큼 효율적이지 않습니다.
if ( $request_filename ~* foobar ) {
rewrite ^ http://www.youtube.com/watch?v=oHg5SJYRHA0 redirect;
}
너무 번거롭지 않고 예제 1로 대소 문자를 구분하지 않는 리디렉션을 수행하는 방법이 있습니까?
감사.