|
|
|
| Здравствуйте, коллеги!
Возможно обращаюсь вообще не в тот форум, но прошу помочь.
Наверняка многие видели URLы вида (просто пример)
http://театры.рф/события/сезон/фестиваль/
Понятно, что "события" - это скорее всего раздел, "сезон" - это категория, "Фестиваль" - это конкретная страница.
Вопрос. Как это делается? Возможно ли сделать такие URLы на обычном виртуальном хостинге, где работает Апач или для этого нужен другой сервер? Можно ли это сделать с помощью mod_rewrite? Если сайт работает, допустим, на джумле, то можно ли превратить стандартыне джумловские URLы в такие кириллические?
Спасибо, за все подсказки и ответы. | |
|
|
|
|
|
|
|
для: WebTech
(17.11.2012 в 17:39)
| | Все возможно на обычном хостинге. Только стоит ли оно того....
В приведенной ссылке театры.рф -это кирилический домен. На хостинге и в коде придется использовать его "Punycode"-интерпритацию, а именно: xn--80aj8afc9c.xn--p1ai
Все остальное делается через мод-реврайт. Но только в нем опять же кирилицы не должно быть. Поэтому все кирилические буквы кодируются в их 16-ричные коды при чем в кодировке, используемой на сайте. Т.е. если у вас utf-8, то слово события придется в мод реврайте писать так: \xD1\x81\xD0\xBE\xD0\xB1\xD1\x8B\xD1\x82\xD0\xB8\xD1\x8F
А на счет джумлы ниче не знаю. | |
|
|
|