- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Помогите решить возникшую проблему на клиентском сайте, пожалуйста.
Есть небольшой авторский проект на Вордпрессе, так вот его хозяин наразмещал изображений с русскими названиями, хотя ему было сказано переименовывать обязательно их в латиницу.
На старом хостинге все показывалось, адреса обрабатывались видимо нормально (nic.ru).
После переезда на hts.ru изображения, имеющие русские названия или символы - открываться перестали - ошибка адреса. Начал разбираться, понял что проблема где-то на этапе обработки этих русскоязычных названий.
В библиотеке медиафайлов такие картинки имеют вид:
¦У¦¦TА¦--¦в¦¦¦-TВ¦-¦-TБ¦¦¦-¦¦¦--¦-TА¦+¦¦¦-¦--XVIII-¦-.-251x300.jpg
¦У¦¦TА¦--¦а¦¦TЗ¦¬-¦Я¦-TБ¦¬¦-¦¬¦¬TВ¦-¦¦.jpg
и т.п.
Раскодировать и переименовать у меня не получилось, кроме того, нужно еще в каждой записи переделывать - там вставка изображения идет примерно так
<img src="/wp-content/uploads/Польский-король-в-турнизном-костюме.jpg" /> (название изображения с теми, что выше в кривой кодировке - не совпадают, наугад взял), адрес естественно, недоступен.
Может кто-то сталкивался и знает способы перекодировки этого "добра" внутри средствами движка или в настройке хостинга каким-нибудь несложным способом?
А то перспектива перезаливать несколько сотен картинок и проверять кучу статей на наличие вставленных изображений с русскими буквами - как то меня не привлекает.
Нужно изменить кодировку имени файла.
Вот тема: /ru/forum/comment/11136135
В файлзилле выставите настройки как показано, скачайте ей сайт со старого хостинга, и ей-же залейте на новый.
Мне помогло. Но если сайт не большой и картинок мало, проще переименовать картинки руками, иначе потом переездах опять будут проблемы.
После переезда
Потому что переезжать надо правильно. И на правильный хостинг :)
Может кто-то сталкивался и знает способы перекодировки этого "добра" внутри средствами движка или в настройке хостинга каким-нибудь несложным способом?
Выбирай: http://wordpress.org/plugins/search.php?q=rename+file
А для кардинального лечения тупых юзеров есть старенький, но пока вроде рабочий плаг (я сам не юзал, но люди говорили что работает): http://wordpress.org/plugins/rufilenametranslit/
может база криво встала, попробуйте ее перезалить, и посмотрите как в ней отображаются названия изображений
Сталкивался. На новом хостинге оказалась другая кодировка, пришлось переименовывать картинки.