我试图让我的 nginx 重定向尽可能干净。我知道 ~* 不区分大小写,但我只能让它在示例 2 中工作。
示例 1
rewrite ^/foobar http://www.youtube.com/watch?v=oHg5SJYRHA0 redirect;
Run Code Online (Sandbox Code Playgroud)
示例 2 - 这有效,但不如上面的行有效。
if ( $request_filename ~* foobar ) {
rewrite ^ http://www.youtube.com/watch?v=oHg5SJYRHA0 redirect;
}
Run Code Online (Sandbox Code Playgroud)
有没有办法使用示例 1 进行不区分大小写的重定向而不会让它变得太混乱?
谢谢。