Как открыть файл в браузере, имя которого содержит unicode?
На сервере сохранен файл с именем name-%e2%84%96-112-100g__0-200x150.jpg
При попытки открытия в браузере название подменяется на name-№-112-100g__0-200x150.jpg и nginx отдает 404.
Есть ли способ корректно открыть в браузере такой файл, не переименовывая его на сервере?
Естественно - нужно просто заменить в URL символы % на их URL-encoded эквивалент %25. Декодирование URL - не рекурсивно, потому, при декодировании это превратится обратно в %.