nginx, networkingireccionar para eliminar una parte del nombre de file

Sé que hay un montón de preguntas acerca de cómo replace parte de la URL con otra cosa (o nada) en nginx pero realmente chupar en las expresiones regulares y noob absoluto en nginx.

Así que nadie podría explicar cómo convertir URL como http://123.123.123.123:9090/v0/A8B9DEBF512F929144257AEE00262C16/$File/IMG_8819.jpg a http://123.123.123.123:9090/v0/A8B9DEBF512F929144257AEE00262C16/IMG_8819.jpg (sin $ Archivo /, en lugar de A8B9DEBF512F929144257AEE00262C16 e IMG_8819.jpg puede haber cualquier combinación de dígitos y letras)?

He intentado algo como esto

  location /v0 { rewrite ^(v0/[^/]+)/\$File/(.*)$ $1/$2 last; } 

sin éxito. Pero, obviamente, es regex que está mal, porque al less nginx reconoce que debe hacer algo con / v0 / y obtengo 404.

  • Bloqueo de location de Regex no funciona en NGINX
  • Tamiz: Filtro sujeto con regex, file en el buzón denominado coincidir
  • Nginx httpMapModule variables regex
  • Listar subcarpetas en algún lugar de la ruta con rsync
  • El comportamiento regex de Apache LocationMatch no parece correcto
  • Cómo analizar loggings de s3?
  • encapsular text en comillas con buffer sed
  • Compruebe si existen carpetas en el repository de Git ... probando si existe una subcadena en bash con NULL como separador
  • Sed multi-line replace sobre cadenas de escape
  • barniz - múltiples nombres de dominio catch-all
  • Nagios no acepta regex en command
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.