Ещё пару слов о ЧПУ в Joomla 1.5
Стандартный джумловский ЧПУ модуль выполнен как-то калично: зачем то добавляет дату создания страницы в адрес. В результате мы видим адрес типа http://bla-bla-bla.ru/2009-10-22-17-39?pzge=blablabla
Согласитесь, это не совсем красиво, а точнее сказать совсем некрасиво.
В своем предыдущем посте я вас познакомил с компонентом sh404sef. Действительно, он стремительно ворвался и теперь уже претендует на лидерство (особенно учитывая его бесплатность).
Настройка его – совсем не такое простое дело, как это говорят на многочисленных форумах. Он настраивается достаточно легко, но с подводными камнями. Вот сегодня я вам расскажу про один из них.
Фишка в том, что при определенных настройках в адресе ссылки остается index.php. Многие совершенно справедливо уверяют, что при этом снижается нагрузка на сервер и происходят прочие-разные “чудеса”. Я это шаманство не проверял, честно скажу. Мне этот индекс.пхп просто мозолил глаз и решил я его убрать к чертям собачим.
Для этого необходимо немного отредактировать файл конфига (administrator/components/com_sh404sef/config/config.sef.php). Ищем в нем переменную $shRewriteStrings (это примерно 83 строка) и заменяем её на следующее:
1 | $shRewriteStrings = array("/","/./","/index.php?/"); |
Ссылки становятся красивее. Однако, для лучшей работы sh404sef необходимо проделать ещё одно действие: а именно сделать перевод ссылок с киррилицы в латиницу. Для этого необходимо добавить русские символы в таблицу перекодировки либо в админке компонента, либо в этом же файле. У меня подобная переменная выглядит так:
1 | $shReplacements = "Å |S, Å’|O, Ž|Z, Å¡|s, Å“|oe, ž|z, Ÿ|Y, Â¥|Y, µ|u, Ã?|A, Ã�|A, Â|A, Ã|A, Ä|A, Ã…|A, Æ|A, Ç|C, È|E, É|E, Ê|E, Ë|E, ÃŒ|I, Ã�|I, ÃŽ|I, Ã�|I, Ã�|D, Ñ|N, Ã’|O, Ó|O, Ô|O, Õ|O, Ö|O, Ø|O, Ù|U, Ú|U, Û|U, Ü|U, Ã�|Y, ß|s, à |a, á|a, â|a, ã|a, ä|a, Ã¥|a, æ|a, ç|c, è|e, é|e, ê|e, ë|e, ì|i, Ã|i, î|i, ï|i, ð|o, ñ|n, ò|o, ó|o, ô|o, õ|o, ö|o, ø|o, ù|u, ú|u, û|u, ü|u, ý|y, ÿ|y, ß|ss, Г?|A, Г‚|A, Д‚|A, Г„|A, Д†|C, Г‡|C, ДЊ|C, ДЋ|D, Д?|D, Г‰|E, Д?|E, Г‹|E, Дљ|E, ГЌ|I, ГЋ|I, Д№|L, Е?|N, Е‡|N, Г“|O, Г”|O, Е?|O, Г–|O, Е”|R, Е?|R, Е |S, Ељ|O, Е¤|T, Е®|U, Гљ|U, Е°|U, Гњ|U, Гќ|Y, ЕЅ|Z, Е№,Z, ГЎ|a, Гў|a, Д?|a, Г¤|a, Д‡|c, Г§|c, ДЌ|c, ДЏ|d, Д‘|d, Г©|e, Д™|e, Г«|e, Д›|e, Г|i, Г®|i, Дє|l, Е„|n, Е?|n, Гі|o, Гґ|o, Е‘|o, Г¶|o, ЕЎ|s, Е›|s, Е™|r, Е•|r, ЕҐ|t, ЕЇ|u, Гє|u, Е±|u, Гј|u, ГЅ|y, Еѕ|z, Еє|z, Л™|-, Гџ|ss, Д„|A, Вµ|u, Ґ|G, Ё|YO, Є|E, Ї|YI, І|I, і|i, ґ|g, ё|yo, №|#, є|e, ї|yi, А|A, Б|B, В|V, Г|G, Д|D, Е|E, Ж|ZH, З|Z, И|I, Й|Y, К|K, Л|L, М|M, Н|N, О|O, П|P, Р|R, С|S, Т|T, У|U, Ф|F, Х|H, Ц|TS, Ч|CH, Ш|SH, Щ|SCH, Ъ|', Ы|YI, Ь|, Э|E, Ю|YU, Я|YA, а|a, б|b, в|v, г|g, д|d, е|e, ж|zh, з|z, и|i, й|y, к|k, л|l, м|m, н|n, о|o, п|p, р|r, с|s, т|t, у|u, ф|f, х|h, ц|ts, ч|ch, ш|sh, щ|sch, ъ|', ы|yi, ь|, э|e, ю|yu, я|ya"; |
Удачи!
- Всё про автомобили Audi читайте на worldoaudi.ru
- автоматизация делопроизводства и электронный документооборот – будущее офисных работников. Время пришло что-то менять в документообороте
Прокомментировать
Рубрики
- javascript
- SEO
- Smarty
- UIPI
- Боремся со СПАМом
- Верстка
- Движки форумов
- Железо
- Забавно
- Интернет в лицах
- Интернет-магазины
- Новости
- Обзоры сайтов
- Обо всем
- Полезные скрипты
- Работа с CMS
- Создание сайтов
- Уроки рекламы
- Шаблоны
