Isso é estranho. No nginx 1.6.2 do Ubuntu 15.04 com todos os módulos padrão, eu posso fazer
location / {
rewrite ^/foo… http://example.com permanent;
}
... e obtenha o redirecionamento esperado.
Supondo que você tenha recarregado o nginx e desativado o cache do navegador, tem certeza de que a reescrita está acontecendo em um bloco de local que corresponda a /info-cry…
? Também é possível que você precise prefixar (*UTF8)
para uma definição regex um bloco de localização.