Короче говоря - пользовательский zip восстановил кучу файлов, содержащих символы Unicode, а затем удалил zip. Имена файлов теперь имеют юникоды с какой-то шестнадцатеричной кодировкой, что, конечно же, приводит к кучу ошибок 404. Например:
section§section.jpg ----> section#U00a7section.jpg
(#U00a7 is the UTF-16 HEX of § which has URL escape of %C2%A7)
Есть ли способ создать правило перезаписи, чтобы оно соответствовало символам Юникода этой кодировке? Мы говорим о 1000+ с разными символами Unicode, поэтому в идеале я ищу универсальное решение.
Заранее спасибо!
P.S. Я действительно не знаю, как подойти к этой проблеме, и решение для перезаписи не идеальное, потому что новые файлы с юникодом также должны быть декодированы таким образом. Я открыт для других решений / идей этого беспорядка, я имею в виду еще кое-что: