Всем привет!
Простите за столь короткий пост.
Навеяно комментарием. Посчитал нужным, что может пригодиться кому-то, а в комментах просто затеряется. Да и в блогах иногда публикуют и гораздо бесполезнее вещи )
Итак, суть. Как известно в версии ICMS 1.10.1 появилась возможность задать кириллические ури для статей и возможность работы с кириллическими доменами. Но этого мало. Тем же кто захочет переопределить стандартные ури на кириллические при помощи файла url_rewrite.php или custom_rewrite.php, предстоит изловить ошибку 404.
Чтобы задать возможость применения кириллических ури для любой страницы, нужно немного подкорректировать файл ядра /core/cms.php. Находим строку примерно 1384 в методе ядра detectURI() :
и заменяем на:
Ну вот и всё. Теперь можете задавать правила в файле custom_rewrite.php. Можете для этого воспользоваться компонентом сео-пажес.
Всем приятного лета!
Простите за столь короткий пост.
Навеяно комментарием. Посчитал нужным, что может пригодиться кому-то, а в комментах просто затеряется. Да и в блогах иногда публикуют и гораздо бесполезнее вещи )
Итак, суть. Как известно в версии ICMS 1.10.1 появилась возможность задать кириллические ури для статей и возможность работы с кириллическими доменами. Но этого мало. Тем же кто захочет переопределить стандартные ури на кириллические при помощи файла url_rewrite.php или custom_rewrite.php, предстоит изловить ошибку 404.
Чтобы задать возможость применения кириллических ури для любой страницы, нужно немного подкорректировать файл ядра /core/cms.php. Находим строку примерно 1384 в методе ядра detectURI() :
$uri = self::strClear($_SERVER['REQUEST_URI']);
Всем приятного лета!
Реклама #
lokanaft 11 лет назад #
Петр 11 лет назад #
Петр 11 лет назад #
не работает, и ты так и не ответил на мой вопрос. урл писать нужно в Punycode?
попробовал сделать замену - урл "новости" на "news" - работает прекрасно, и "новости" на "юридические-новости", тоже работает! Но НЕ РАБОТАЕТ замена title и description + если также если оставить URI замены пустым - тоже не меняется титул и описание
Марат 11 лет назад #
Замена uri на кириллический работает?
Петр 11 лет назад #