Как поменять кодировку при загрузке по SFTP?

Подскажите пожалуйста. Загружаю изображения на сервер по sftp, имена файлов на кириллице.
Проблема конкретно в букве Й, при копировании на сервер она кодируется в %D0%B8%CC%86
вместо нормальной %D0%B9.
Если переименовать файл на сервере руками, то все работает нормально.

Проблема в том, что ссылка вида //site.ru/content/бесплатный.png кодируется в //site.ru/content/%D0%BB%D0%B8%D0%B4%D0%B5%D1%80%D1%81%D1%82%D1%80%D0%BE%D0%B9.png
А на сервере у меня этот файл лежит /content/%D0%BB%D0%B8%D0%B4%D0%B5%D1%80%D1%81%D1%82%D1%80%D0%BE%D0%B8%CC%86.png

P.S. Сервер мой, ubuntu 16.04. Возможно проблема в конфиге убунты или ssh сервера, не знаю куда копать.
UPD Попробовал загрузить на shared хостинг Таймвеб по sftp, такая же проблема. Так что проблема не в конфигурации сервера.

UPD: Глюк macOS, при загрузке файлов под win на хостинг, все нормально.
  • Вопрос задан
  • 368 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы