J'essaie de rendre mes redirections nginx aussi propres que possible. Je comprends que ~ * est insensible à la casse, mais je ne peux que le faire fonctionner dans l'exemple 2.
Exemple 1
rewrite ^/foobar http://www.youtube.com/watch?v=oHg5SJYRHA0 redirect;
Exemple 2 - Cela fonctionne, mais ce n'est pas aussi efficace que la ligne ci-dessus.
if ( $request_filename ~* foobar ) {
rewrite ^ http://www.youtube.com/watch?v=oHg5SJYRHA0 redirect;
}
Existe-t-il un moyen de faire des redirections insensibles à la casse avec l'exemple 1 sans le rendre trop boueux?
Merci.
En travaillant sur un site Web en ce moment, j'ai trouvé que cela semblait aussi fonctionner. Pour toutes les personnes dans la même situation, j'étais dans ces dernières heures.
la source