Estoy tratando de hacer que mis redirecciones nginx sean lo más limpias posible. Entiendo que ~ * es para mayúsculas y minúsculas, pero solo puedo hacer que funcione en el ejemplo 2.
Ejemplo 1
rewrite ^/foobar http://www.youtube.com/watch?v=oHg5SJYRHA0 redirect;
Ejemplo 2: esto funciona, pero no es tan eficiente como la línea anterior.
if ( $request_filename ~* foobar ) {
rewrite ^ http://www.youtube.com/watch?v=oHg5SJYRHA0 redirect;
}
¿Hay alguna manera de hacer redirecciones que no distingan entre mayúsculas y minúsculas con el ejemplo 1 sin que quede demasiado turbio?
Gracias.