1 1 1 1 1 1 1 1 1 1 Рейтинг: 0.00 - 0 отзывов

Данное расширения предназначено для генерации человеко-понятных ссылок (ЧПУ-ссылок), а также для оптимизации ссылок под поисковые системы.

В последней версии добавлены возможности:
- назначение ItemID для страницы ошибок (Default 404 Page) и её HTML оформление в редакторе на свой вкус;

- возможность определять язык нового посетителя в соответствии с параметрами настройки его браузера;
- быстрая настройка конфигурации кеша. Данная функция уменьшает количество запросов в базу (БД) и уменьшает нагрузку на сервер;
- быстрое отключение тех компонентов, в которых не нужно генерировать ЧПУ-ссылки.

И прежде чем вам приступать к его установке — вам нужно уточнить у хостера, поддерживает ли сервер функцию mod_rewrite. Как мне удалось выяснить на форумах — сегодня ещё есть такие хостинги, которые не поддерживают данную функцию.

И ещё ОБЯЗАТЕЛЬНОЕ условие для хостинга: Версия PHP должна быть 5.2.х и выше…

Скачать оригинальное расширение можно на оф.сайте ArtioSef.

Внимание! Версии ArtioSef 2.x.x — для Joomla 1.0, а версии 3.x.x — для Joomla 1.5.

Вам я предлагаю скачать русифицированную (на 90%) версию ARTIO JoomSEF 3.3.1 (для Joomla 1.5). Далее мы её обновим до самой последней версии (на момент написания этого поста — это ARTIO JoomSEF 3.3.2).

Скачать компонент ARTIO JoomSEF 3.3.1

Для всех у кого Joomla 1.0 — поищите русификатор или уже русифицированную версию через поисковики (точно есть варианты).

Вводная часть закончилась, переходим к действиям…

1. Устанавливаем компонент (установка стандартная). После удачной установки мы видим длинную инструкцию (на английском), и главное, что нам нужно из неё узнать — это всё о файле .htaccess (читайте дальше).

2. Обновляем компонент до последней версии. Для этого в разделе «Компоненты» нажимаем на ARTIO JoomSEF и в главном меню этого компонента (тут же вверху справа) нажимаем на «Обновление». Далее находим там кнопочку «Обновление с сервера ARTIO» и нажимаем на её.

После обновления жмём на «Continue…» и возвращаемся к главному меню данного расширения. Там мы видим, что наша версия изменилась на 3.3.2.

3. Заходим в раздел «Конфигурация» и настраиваем компонент. Кстати, рекомендую сделать обновление, прежде чем сюда заходить, так как в противном случае вы не увидите многих новых настроек.

После включения данного расширения все ваши ссылки примут следующий вид: www.ваш сайт/название страницы. То есть, если Ваша страница (или статья) называлась «С чего лучше всего начинать онлайн бизнес?», то ссылка данной страницы теперь станет такой: www.ваш сайт/s-chego-luchshe-vsego-nachinat-onlayn-biznes, так как теперь всегда в URL после названия сайта будет добавляться именно название страницы.

* Чтобы изменить знак тире (-) между словами, скажем, на нижнее подчёркивание (_) для этого в полях «Символ замены» и «Знак разделения страниц» укажите _ и все ваши слова в ссылках теперь будут автоматически генерироваться с нижним подчёркиванием.

* Если не хотите, чтобы в адрес ссылки добавлялось название категорий или разделов, которые будут автоматически разделятся знаком слеш (/), то просто в настройках укажите «Нет» в нужных местах.

* Если у вас возникнут сложности с неправильной транслитерацией или появятся двойные слеши в ссылке типа: www.ваш сайт//название страницы, то нужно все символы в поле: «Символ замены для кодировок отличных от ascii» изменить на эти (у меня всё сразу заработало нормально, но на всякий пожарный я их заменил).

Код:
A|A, A|A, A|A, A|A, A|A, A|A, C|C, C|C, C|C, D|D, E|E, E|E, E|E, E|E, I|I, I|I, I|I, I|I, L|L, N|N, N|N, N|N, O|O, O|O, O|O, O|O, O|O, R|R, R|R, S|S, S|O, T|T, U|U, U|U, U|U, U|U, Y|Y, Z|Z, Z|Z, a|a, a|a, a|a, a|a, a|a, c|c, c|c, c|c, d|d, d|d, e|e, e|e, e|e, e|e, e|e, i|i, i|i, i|i, i|i, l|l, n|n, n|n, n|n, o|o, o|o, o|o, o|o, o|o, s|s, s|s, r|r, r|r, t|t, u|u, u|u, u|u, u|u, y|y, z|z, z|z, ?|-, ?|ss, A|A, µ|u, A|A, µ|u, a|a, A|A, e|e, E|E, s|s, S|S, z|z, Z|Z, z|z, Z|Z, c|c, C|C, l|l, L|L, o|o, O|O, n|n, N|N, Г?|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, Ъ|’, Ы|Y, Ь|, Э|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, ъ|’, ы|y, ь|, э|e, ю|yu, я|ya

* Если у вас установлен компонент Community Builder, то для него нужно отключить генерацию ЧПУ-ссылок. Он криво обрабатывает эти ссылки и у вас могут быть сложности с авторизацией, регистрацией пользователей, восстановлением пароля и т.д.. Это происходит именно на хостинге, хотя на локальном сервере всё работает нормально.

Также это может произойти и с другими расширениями (у меня это произошло с поиском на сайте), поэтому внизу всех настроек есть раздел «Конфигурация компонента» (данный раздел есть только в обновлённой версии), в списке которого вы можете выбрать те расширения (ранее установленные), в которых не нужно генерировать ЧПУ и выбрать для них параметр «Пропустить».

* В этом же разделе Вы можете по своему вкусу настроить страницу ошибок (404), включить или отключить её показ, вставить в неё графику, ссылки и т.д… Теперь, когда посетители будут попадать на страницу вашего сайта, скажем, с поисковика, а этой страницы уже не существует, то в этом случае будет открываться именно созданная вами страница ошибок внутри вашего сайта (с разделами меню, шапкой и т.д.). Очень удобная функция.

* Там ещё много настроек, но с ними вы уже разберётесь сами. Я всё настраиваю методом научного тыка и сам ещё не во всём разобрался.

4. Включаем компонет ARTIO JoomSEF. Для этого заходим в общие настройки Joomla (Сайт/Панель управления/ Общие настройки) и в поле: «Включить SEO» указываем Да.

Теперь нужно покликать по ссылкам сайта, чтобы компонент начал генерировать новые ссылки….

5. Теперь делаем ссылки короткими. Для этого возвращаемся в главное меню данного компонента и заходим в раздел «Просмотр/Редактирование SEF Url».

Перед нами список всех наших НОВЫХ ссылок, поэтому заходим в каждую отдельно и в поле: «Новый SEF URL» заменяем длинное название на своё, более короткое.

Не забывайте, что после добавления нового материала, вам нужно будет зайти в этот раздел и сделать его название коротким. Кстати, не все ссылки переделываются в этом разделе, так как не все станицы появляются в этом списке. У меня не добавились страницы, которые я делал при помощи расширения «Jumi» (компонент для вставки в публикуемый материал javascript, php, html и т.д.).

Данные ссылки стали выглядеть так: www.ваш сайт/index.php/псевдоним материала.html. То есть в URL добавился псевдоним данного материала.

И если у вас выдаёт ошибку, при переходе на такие страницы (в ссылке присутствует дополнительное название или цифры), то проблема вот в чём… При создании материала в Jumi вы указали псевдоним, а потом добавили данный материал в список меню и там тоже указали псевдоним (или не указали и он автоматически сгенерировался по дате добавления материала в виде цифр), вот JoomSEF и вставляет все эти названия в ссылку.

Чтобы всё нормально работало — зайдите именно в материал (в компоненте Jumi) и удалите псевдоним. И если у Вас стоят цифры в ссылке, то зайдите в меню, куда вы добавляли этот материал, и там укажите желаемый псевдоним. После этого ваши ссылки примут нормальный вид.

6. Ещё одна важная настройка. По умолчанию ArtioSEF включает функцию добавления в титлы названия вашего сайта ко всем названиям ваших страниц (тоже самое, кстати, и на главной странице «имя сайта — имя сайта») и если вас это не устраивает, то эта функция отключается следующим образом…

Заходим в менеджер плагинов и в списке находим плагин: System — ARTIO JoomSEF. Заходим в него и справа находим строчку «Prefer JoomSEF titles» — ставим в положение «Нет». Теперь ваши названия страниц будут такими, какими вы их указали изначально.

Вложение:
Комментарий к файлу: Настройка плагина ARTIO JoomSEF.
параметры плагина artio
плагина.gif [ 6.33 Кб | Просмотров: 3406 ]

Однако это ещё не всё! При таких настройках у вас всё будет работать именно на локальном сервере, а вот на хостинге данный компонент работать не сможет.

7. Для того, чтобы всё нормально работало на хостинге, нужно внести изменения в файл .htaccess или htaccess (об этом я говорил в самом начале). Всё зависит от вашего хостинга, то есть какой из типов данных файлов он поддерживает, а какой нет. На моём хостинге файл .htaccess не поддерживается (автоматически удаляется), поэтому я использую файл htaccess.

Данные, которые нужно внести в эти файлы были написаны в инструкции, когда мы устанавливали компонент ARTIO JoomSEF. Я их уже внёс в нужные файлы и их вы можете найти в архиве (вложение немного ниже — в нём сразу два файла). Если вы ранее редактировали под себя эти файлы, то дополните их данными из архива, а если не редактировали, то можете просто заменить их у себя (эти файлы находятся в корне вашего сайта).

Вложение:
Комментарий к файлу: Данные, которые нужно внести в файл .htaccess или htaccess.

После внесения данных залейте сначала на хостинг файл .htaccess и если компонент не будет работать (появится ошибка 500) — заливайте файл htaccess. Всё очень просто.

Всё, компонент готов к работе!

На первый взгляд, этот процесс может показаться очень сложным, но на практике все действия будут проходить легко (если использовать эту инструкцию). Если что-то не получается или есть ещё какие-то настройки, которые очень важны, но о них я не упомянул — обязательно пишите!

P.S. Маленькая хитрость… Данный компонент — бесплатный, но в бесплатной версии на каждой страничке вашего сайта в самом низу появится маленькая текстовая ссылка на сайт производителя (копирайт).

Чтобы избавиться от неё — нужно просто купить другую версию у производителя или добавить всего два знака в одну из строчек файла «joomsef.php» (/components/com_sef/joomsef.php).

Открываем этот файл, через поиск (Ctrl+F) находим длинную строку, которая начинается с $buf.= и перед ней ставим два слеша (//) и пробел. Примерно так:

Код:
// $buf.=’<’.'d’.'i’.'v’.'>’.'<’.'a’.’ и далее длинный набор знаков

Вот и всё. Сохраняем, проверяем — ссылки больше нет. Однако помните, что данное действие незаконно! Всю ответственность при скрытии копирайта производителя вы берёте на себя!

Добавить комментарий

Защитный код
Обновить