Joomla 1.5 Кодировка кириллических URL на страницах

Тема в разделе "Кодировки, ошибки отображения (крякозябры)", создана пользователем Neved, 12.01.2010.

  1. Offline

    Neved Недавно здесь

    Регистрация:
    27.08.2008
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    Всем форумчанам привет!
    Сделал кириллические урлы методом редактирования файла filteroutput.php
    Метод описан тут http://joomlaforum.ru/index.php/topic,73532.msg425342.html
    Кириллические УРЛы стали возможны, но их кодировка не устраивает. Весь сайт работает с кодировкой UTF-8, соответственно и кириллические УРЛы в этой же кодировке.

    http://spb.domform.ru/О_компании

    УРЛ на страницах кодируется в utf-8, как и целиком вся страница.

    У другово парня, который также этим заморачивался точно такая же ситуация
    http://rus-master.com/2-Ремонт_квартиры/13-Вопрос.html
    http://rus-master.com/2-Ремонт_квартиры/13-Вопрос.html

    Хотелось бы, чтобы УРЛы на страницах были в ACSII, как например есть в русскоязычной википедии или на сайте http://www.joomla-docs.ru/Заглавная_страница. Подскажите, пожалуйста, что можно исправить?
    Очень хотелось бы получить аналог
    Прошу не обсуждать минуты таких УРЛ
     
  2.  
  3. Offline

    _voland_ Местный => Cпециалист <=

    Регистрация:
    12.04.2008
    Сообщения:
    2 171
    Симпатии:
    102
    Пол:
    Мужской
    Нет такой кодировке в вебе как ASCII - кирилические УРЛы работают нормально только в UTF-8. Как именно они отображаются зависит от настроек браузера и фильтров редакторов через которые добавляется ссылка и более ни от чего.
    Оффтопик (не в тему) - жми сюда!
     
  4. Offline

    Neved Недавно здесь

    Регистрация:
    27.08.2008
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    Может быть ошибся в формулировке.
    Если открыть исходный код моей страницы
    http://spb.domform.ru/%D0%9E_%D0%BA%D0%BE%D0%BC%D0%BF%D0%B0%D0%BD%D0%B8%D0%B8
    то увидим такой момент:
    <a href="/О_компании"><span>О компании</span></a>

    Если открыть исходный код какой-нибудь страницы википедии, увидим
    <a href="/wiki/%D0%A1%D0%B2%D0%BE%D0%B1%D0%BE%D0%B4%D0%BD%D1%8B%D0%B5_%D0%BC%D0%B0%D1%82%D0%B5%D1%80%D0%B8%D0%B0%D0%BB%D1%8B" title="Свободные материалы">свободную</a>

    И у меня и в википедии кодировка страниц - UTF-8.
    Может кто хотя бы подскажет как правильно сформулировать то, что я задумал?
     
  5. Offline

    _voland_ Местный => Cпециалист <=

    Регистрация:
    12.04.2008
    Сообщения:
    2 171
    Симпатии:
    102
    Пол:
    Мужской
    http://ru.wikipedia.org/wiki/URI#.D0.9D.D0.B5.D0.B4.D0.BE.D1.81.D1.82.D0.B0.D1.82.D0.BA.D0.B8
    http://tools.ietf.org/html/rfc3986
     
  6. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Регистрация:
    13.04.2007
    Сообщения:
    3 685
    Симпатии:
    101
    Пол:
    Мужской
    А какая хрен разница в кодированном виде урл лежит в коде страницы или нет.
     
  7. Offline

    Neved Недавно здесь

    Регистрация:
    27.08.2008
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    Вообще так принято везде
    В видипедии, на lastfm.ru.
    Есть же стандарт на урлы, там сказано, что в урлах не должно быть русских символов.
     

Поделиться этой страницей

Загрузка...