[drupal] Как убрать русские буквы из урлов
Как убрать русские буквы из урлов
Двиг - Друпал
В таксономии завожу Словарь добавляю термины
Копирую адрес ссылки на термин и получаю такой адрес:
http://www.*****.ru/articles/category/дизайн-интерьеров/дизайн-интерьера-квартир
а нужно чтобы был такой адрес:
http://www.*****.ru/articles/category/dizajn-inter...
Та же беда с ссылками на Словарь - там русские буквы ((
Похожие темы
Разделы форума
- Привлечение посетителей
- Интернет-магазины и корпоративные сайты
- Контент-проекты и сообщества
- Монетизация сайтов
- Реальные примеры, истории успеха
- Футурология и тренды
- Юридические и финансовые вопросы
- Тестирование сайтов, советы
- Технические вопросы
- Технические аспекты SEO
- Хостинг
- Реклама компаний и сервисов
- Объявления фрилансеров
- Работа, поиск исполнителей
- Сайты ищут рекламодателей
- Об этом сайте
Теги к теме [drupal] Как убрать русские буквы из урлов
Если это вордпресс, то надо поставить плагин rustolat. Он переводит урлы в латиницу.
Друпал последняя версия с оф сайта
Поставьте модуль http://drupal.org/project/transliteration и настройки pathauto посмотрите еще
Поставить pathauto, переименовать файл i18n-ascii.example.txt в i18n-ascii.txt в папке с модулем и в настройках поставить галочку возле "Транслитерировать перед созданием синонима".
Возможно, глупый вопрос... а чем плохи русские буквы в URL? Уж если движок поддерживает, почему бы и нет? Поисковики же наверняка понимают?
Мне они не нравятся тем, что их читать часто нельзя русские символы отображаются в виде шестнадцатиричных кодов с процентами. С английскими в этом смысле проще.
http://www.*****.ru/articles/category/дизайн-интерьеров/дизайн-интерьера-квартир
Разве такой адрес трудно читать? Наоборот же. И оператору сайта меньше голову ломать, как написать латиницей название раздела типа "дышащие линзы".
{ирония} А уж с повсеместным внедрением вскоре доменной зоны .рф вообще как-то неудобно будет в адресной строке показывать символы a-z {/ирония}
Браузеры и поисковики понимают.
Мне кажется проблема в том, что есть кодировки cp1251 и UTF-8, плюс свои кодировки на иностарнных сайтах. Поэтому когда там нужно опубликовать ссылку, по всей вероятности будет использован вариант в кодах вида %20, по разным причинам неудобный. Основной недостаток - его нечитаемость.
В некоторых случаях очень трудно. Если адрес скопировать из адресной строки и куда-нибудь вставить, то получится непонятно что. Например, главная страница википедии выглядит вот так:
http://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%B3%D0...
Конечно, если скопировать этот ужас в строку браузера всё будет нормально, перейти на нужную страницу удастся, но если я захочу дать ссылку на странице в которой текст ссылки совпадает с адресом, мне придётся русские символы в тексте ссылки вводить вручную. Другая ситуация - если нужно указать ссылку на бумаге. Пишет студент диплом, в списке источников даёт ссылку и дальше два варианта: или оставить проценты, тогда толку от ссылки никакого - вряд ли кто-то будет её набирать вручную, либо перепечатать вручную, но тут уже вмешивается человеческий фактор - одну букву пропустил и всё, ничего не работает.
Яндекс.Метрика источники трафика показывает в таком невразумительным виде. Чтобы узнать с какой страницы произошёл переход нужно навести курсор на ссылку и посмотреть адрес страницы в строке состояния!!! (скриншот прикреплён ниже) Ну или можно просто щелкнуть по ссылке и перейти на сайт. Оба способа не очень удобны. Кстати счетчик гугла такой болезнью не страдает.
А уж с повсеместным введением зоны .рф будет еще куча проблем. Особенно если учесть огромное количество разного рода CMS, в которых путь к странице прописан по не русски, и писать сначала домен по русски, а затем путь к странице по английски будет очень смешно.