Русские буквы в адресной строке браузера при поиске.

WorldsBig
На сайте с 03.06.2010
Offline
131
2605

Добрый день. Уже не в первый раз натыкаюсь в поиске на сайты, часть urlов которых содержит русские символы. Хотел узнать: что нужно прописывать, какие мета-теги или ещё что-то, чтобы url выводился на русском языке. Для наглядности приведу примеры:

и вот ещё один

Хотел бы также узнать, есть ли возможность автоматически делать русским юрл на cms dle.

С уважением, Денис.

+ 30% к доходу от Sape!!! (http://cmse.ru/?ref=70bacc7b)
R
На сайте с 09.12.2010
Offline
4
#1

Элементы URI должны состоять только из латиницы. Чтобы включить в них другие символы (например, при передаче CGI-сценарию запроса на поиск русской фразы), следует преобразовать каждый символ, не принадлежащий к базовой латинице, в формат UTF-8, и полученные байты представить в виде %xx, где xx — шестнадцатеричный код байта. Например, символ тильда ("~") должен быть представлен как %7e.

WorldsBig
На сайте с 03.06.2010
Offline
131
#2
Rozetka:
Элементы URI должны состоять только из латиницы. Чтобы включить в них другие символы (например, при передаче CGI-сценарию запроса на поиск русской фразы), следует преобразовать каждый символ, не принадлежащий к базовой латинице, в формат UTF-8, и полученные байты представить в виде %xx, где xx — шестнадцатеричный код байта. Например, символ тильда ("~") должен быть представлен как %7e.

Спасибо. Но есть ли какие-нибудь хаки для Dle, которые будут выполнять все эти преобразования или программы? Не буду же я каждую статью вручную преобразовывать?

M1
На сайте с 13.02.2007
Offline
165
#3

WorldsBig, то, что Вы демонстрируете на скриншотах - не URL, а навигационная цепочка.

WorldsBig
На сайте с 03.06.2010
Offline
131
#4
Mr 13:
WorldsBig, то, что Вы демонстрируете на скриншотах - не URL, а навигационная цепочка.

Спасибо. Действительно помогли!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий