Warning: Creating default object from empty value in /var/www/vhosts/v-1877.webspace/www/it-helper.kz/components/com_sh404sef/shInit.php on line 37
Как правильно настроить sh404SEF
Принтеры
Принтеры, какого бренда вы предпочитаете?
 
Курс

http://www.kurs.kz/ - Курсы валют в обменных пунктах г. Алматы и других городах Казахстана

    

НАШИ ПАРТНЁРЫ

www.dublikat.kz

www.print-shop.kz

 

После того как я установил у себя на сайте компонент sh404SEF, я столкнулся с некоторыми проблемами в настройке. Поэтому решил опубликовать небольшую статью по методам настройки, которые я использовал. Ну, самое первое, что необходимо сделать это, конечно же, скачать сам компонент - sh404sef.

Устанавливаем его через панель установки Joomla : Расширения->Установить/удалить.

После этого нам необходимо включить стандартный механизм поисковой оптимизации в Joomla 1.5, для этого заходим - Ваш_сайт -> Общие настройки и на панели "Поисковая оптимизация (SEO)" в строке” Включить SEF-ссылки (ЧПУ)” жмём кнопку "Да". Затем стандартный файл htaccess.txt, который находиться в корне Вашего сайта, переименовываем в .htaccess

Теперь приступим к настройке самого компонента, в админке сайта. Идем - Компоненты -> sh404SEF -> Панель управления и выбираем вкладку Конфигурация -> sh404SEF Конфигурация.

Здесь на вкладке "Основные" нам необходимо выполнить несколько операций: 

  • 1. Включить ссылочную оптимизацию - установить в "Да" - это включит сам компонент;
  • 2. Далее настраиваем список заменяемых символов.  Дело в том, что русифицированная версия компонента изначально настроена на то, чтобы ЧПУ отображались в кириллице, то есть ваша ссылка будет выглядеть следующим образом:

http://it-helper.kz/новости/новость-дня.html

      Для русскоязычных поисковых систем это наилучший вариант, на мой взгляд, но если хотите что бы Ваша ссылка выглядела так:

http://it-helper.kz/novosti/index.html

      необходимо в окно "Список заменяемых символов: « вставить следующий код (предварительно удалив старый):

А|A, Б|B, В|V, Г|G, Д|D, Е|E, Ё|E, Ж|J, З|Z, И|I, Й|ie, К|K, Л|L, М|M, Н|N, О|O, П|P, Р|R, С|S, Т|T, У|U, Ф|F, Х|X, Ц|C, Ч|CH, Ш|SH, Щ|SH, Ъ|`, Ы|I, Ь|`, Э|E, Ю|YU, Я|YA, а|a, б|b, в|v, г|g, д|d, е|e, ё|e, ж|j, з|z, и|i, й|ie, к|k, л|l, м|m, н|n, о|o, п|p, р|r, с|s, т|t, у|u, ф|f, х|x, ц|c, ч|ch, ш|sh, щ|sh, ъ|`, ы|i, ь|`, э|e, ю|yu, я|ya

  • 3. Далее в пункте "Расширение файлов" устанавливаем какое расширение будет иметь ваш линк. Можно указать один из двух вариантов: .html или .php; 
  • 4. В пункте "Файл индекса по умолчанию" лично я вписываю значение index.html - тогда ссылки на категорию приобретают вид - /literatura/index.html;
  •  5. "В нижнем регистре" - устанавливаем "Да" - это позволит всем ссылкам отображаться в нижнем регистре, а не так например - /Raskrutka-i-Prodvijenie/Index.html;
  •  6. "Уникальный ID" - устанавливаем "Нет" - этот параметр добавит числовой ID к каждой статье, если вам нужно установите "Да", на ваше усмотрение;

Далее переходим во вкладку "Расширенные" и в пункте "Режим Перезаписи (Rewriting)" из трех предложенных вариантов выбираем .htaccess ( mod_rewrite )

Сразу скажу что делается это для того чтобы избавиться от приставки "index.php" сразу после домена вашего сайта, если этого не сделать то ссылки будут выглядеть примерно так – http://it-helper.kz/index.php/новости/новость-дня.html, что для нашей настройки крайне не приемлемо. 

Жмем "Сохранить" и переходим к следующему этапу настроек, для него нам необходимо будет открыть SEO конфигурация (на вкладке Конфигурация).

Здесь нас интересуют пункты "Конфигурация заголовка страницы" и "Конфигурация страницы содержимого".

Думаю не стоит особо распыляться по поводу, какой пункт что обозначает, скажу лишь, что в первом "Добавить к заголовку страницы" я вписываю название сайта таким образом: " - Site.ru ", а во втором отключаю отображение разделов и категорий. В принципе можно и не отключать отображение категорий, тогда ваши ссылки будут выглядеть так – http://it-helper.kz/Статьи/Настройка-CMS-компонентов/sh404sef.html, тут уж вам определяться. 

В меню "Настройка страницы с ошибкой 404" можно выполнить настройку страницы (документ не найден), я лично предпочитаю не использовать эту настройку и пользуюсь стандартной страницей 404.

Но если кто захочет поэкспериментировать с ней (поменять внешний вид этой страницы), то она находиться в templates\system\error.php. Стоит также заметить, что sh404SEF начиная с версии 2 и выше не спрашивает вас про очистку кеша при каждом сохранении настроек, удобно это или нет решать каждому лично.

Но после всех манипуляций вам будет необходимо перейти на вкладку "Менеджер ссылок" и нажать копку "Очистка -> Удалить" это очистит все созданные до этого ссылки.

Также эту операцию необходимо проделывать в случае если вы меняли названия категорий или разделов уже после того как был установлен sh404SEF, иначе у вас будет выбрасывать ошибку 404 на сайте. 

Вот в принципе это все те настройки, которые я использую сам и рекомендую делать Вам. Конечно, еще осталась добрая половина не перечисленных пунктов конфигурации, но я рекомендовал бы вам их не трогать ну или хотя бы внимательно читать описание, перед тем как что либо изменить, если вы конечно не опытный пользователь sh404SEF. 

После проделанной работы все ссылки на Вашем сайте станут ЧПУ (человеко понятные) и будут радовать ваш глаз и глаз ваших пользователей, а главное поисковых роботов.

В завершении хочу сказать, что по не выясненной (на данный момент) причине это расширение не хочет работать с версиями joomla 1.6 – 1.7 любого билда. Хотя на оф.сайте пишут что всё работает.

Тут можно скачать свежий русификатор для sh404SEF.

 
Облока