Eu não acho que poderíamos eliminar completamente o regex para esse caso de uso. No entanto, aqui está uma solução alternativa que não usa regex location , mas usa regex dentro de location block ...
location /images/ {
rewrite "^/images/?(.*)$" "/$1";
return 301 http://images.example.org$uri;
}
Por favor, saiba que $uri não contém $args . No entanto, $request_uri faz. Nesta solução alternativa, modificamos o $uri , usando um regex, antes de ser processado. $request_uri não pode ser modificado, no entanto.