Рад сообщить вам о прошедших обновлениях на нашем сайте.      Как некоторые из наших постоянных посетителей могли заметить данные обновления можно назвать скорее редизайном сайта. В первую очередь они призваны расширить потенциал портала по публикации статей касательно Шаблонов для Joomla! и облегчить пользователям работу по подбору шаблонов для своих проектов используя наш сайт.      Из главных нововведений хотелось бы отметить создание дополнительных меню, расположенных в правой части сайта, а также Подробнее...

      Итак хотелось бы представить вашему вниманию стабильную версию Joomla 2.5.1! В данной версии, помимо исправления ошибок, добавлено довольно много новых функций. В частности, следует отметить новый компонент расширенного поиска по сайту, поддержку автоматических уведомлений о появлении обновлений как для самой системы, так и сторонних расширений, появление плагина для поддержки reCAPTCHA, новый тип плагинов для отображения кнопок на главной странице Панели управления сайтом и многое другое. Подробнее...

Опрос на сайте

Какой раздел нашего сайта необходимо развивать больше?

>> Главная / Сайтостроение / Раскрутка и продвижение / Как правильно настроить sh404SEF
A+ R A-

Как правильно настроить sh404SEF

E-mail Печать

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

Ну самое первое что необходимо сделать это конечно же скачать сам компонент - sh404sef. Устанавливается он самым обычным способом, через панель установки Joomla 1.5: Расширения->Установить/удалить.

После этого нам необходимо включить стандартный механизм поисковой оптимизации в Joomla 1.5, для этого заходим - Ваш_сайт -> Общие настройки и на панели "Установки Search Engine Optimization" включаем все опции.  После этого нам необходимо переименовать стандартный файл htaccess.txt, который находиться в корне Вашего сайта, в .htaccess.
     Теперь приступим к настройке самого компонента, в админке сайта идем - Компоненты -> sh404SEF -> Control panel и нажимаем на sh404SEF Конфигурация.

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

       1. Enable URL optimization - установить в "Да" - это включит сам компонент;
       2. Настраиваем список заменяемых символов следующим образом:

    Дело в том что русифицированная версия компонента изначально настроена на то, чтобы ЧПУ отображались в кириллице, то есть ваша ссылка будет выглядеть следующим образом: www.site.ru/новости/новость-дня.html. Меня лично такое отображение не устраивает и на этом сайте и вообще на всех я добиваюсь того чтобы ссылки выглядели так: www.site.ru/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" сразу после домена вашего сайта, если этого не сдалать то ссылки будут выглядеть примерно так - www.site.ru/index.php/literatura/index.html, что для нашей настройки крайне не приемлемо.

    Жмем "Сохранить" и переходим к следующему этапу настроек, для него нам необходимо будет открыть SEO configuration.Здесь нас интересуют пункты "Конфигурация заголовка страницы" и "Конфигурация страницы содержимого". Думаю не стоит особо распыляться по поводу какой пункт что обозначает, скажу лишь что в первом "Добавить к заголовку страницы" я вписываю название сайта таким образом: " - Site.ru ", а во втором отключаю отображение разделов и категорий. В принципе можно и не отключать отображение категорий, тогда ваши ссылки будут выглядеть так -  www.site.ru/template/joomla/design.html, тут уж вам определяться.

      В меню "Error page configuration" можно выполнить настройку Страницы ошибки 404 (документ не найден), я лично предпочитаю не использовать эту настройку и пользуюсь джумловской страницей 404, кстати если кто захочет поэкспериментировать с ней (поменять внешний вид или типа того), то она находиться в templates\system\error.php.

      Стоит также заметить, что sh404SEF начиная с версии 2 и выше не спрашивает вас про очистку кеша при каждом сохранении настроек, удобно это или нет решать каждому лично. Но после всех манипуляций вам будет необходимо перейти на вкладку "URL manager" и нажать копку "Purge -> Удалить" это очистит все созданные до этого ссылки. Также эту операцию необходимо проделывать в случае если вы меняли названия категорий или разделов уже после того как был установлен sh404SEF, иначе у вас будет выбрасывать ошибку 404 на сайте.

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

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

Comments

Спасибо, все опнятно и подробно. Но все та же ошибка 404. Подскажите, пожалуйста, как настроить файл .htaccess. Что в нем должно быть написано?

0 - Саша 12.02.2012 21:02 #30

Quote

А как настроить конфигурацию чтобы ссылки создавались как при стандартном СЕФ, http://sait.ru/nazvanie_menu/nazvanie_novosti.html

0 - Даша 07.02.2012 01:48 #29

Quote

Цитирую Zementovoz:

Цитирую Илья:
Здравствуйте. Спасибо за хороший материал. У меня возникла проблемка. Новые статьи отображаются не названием. В виде названия выступает дата создания материала. Подскажите, пожалуйста, как это убрать.


Здравствуйте. Уважаемый админ этого сайта. Все установил, также все отлично работает, но интересует такой же вопрос, как задал и Илья. Я пробовал в Seo Configuration поставить Да Исп. алиас заголовка статьи но это не помогло, но в целом доволен.


Такая же проблема! помогите плз!

0 - Денис 11.01.2012 00:10 #28

Quote

Цитирую Владимир:

У меня вообще сайт не подгружает. Только галавную страницу. Может у меня хостинг плохой. Пишет The requested URL /novosti/index.html was not found on this server.
Apache/2.2.16 (Debian) Server at monitoros.com.ua Port 80
НАКОНЕЦТО НАСТРОИЛ 8)

0 - Владимир 08.01.2012 21:37 #27

Quote

У меня вообще сайт не подгружает. Только галавную страницу. Может у меня хостинг плохой. Пишет The requested URL /novosti/index. html was not found on this server.
Apache/2.2.16 (Debian) Server at monitoros.com.u a Port 80

0 - Владимир 08.01.2012 21:29 #26

Quote

Цитирую Илья:

Здравствуйте. Спасибо за хороший материал. У меня возникла проблемка. Новые статьи отображаются не названием. В виде названия выступает дата создания материала. Подскажите, пожалуйста, как это убрать.


Здравствуйте. Уважаемый админ этого сайта. Все установил, также все отлично работает, но интересует такой же вопрос, как задал и Илья. Я пробовал в Seo Configuration поставить Да Исп. алиас заголовка статьи но это не помогло, но в целом доволен.

+1 - Zementovoz 06.01.2012 21:07 #25

Quote

Мега глюченные компонент...так и не смог его настроить под то что нужно было,а именно,хоть и переписывает он .htaccess однако сохранить ссылки типа view_php?cat=1 так и не удалось..да и половина страниц перестало с ним работать...и кэш везде чистил кароче полная шляпа!

-1 - Alexander 14.12.2011 17:19 #24

Quote

Когда кэш sef404 заполняется ссылками, файл components/com_ sh404sef/cache/ shCacheContent. php доходит размера до 500кб, соответственно память php выделяемая хостинг оператором не справляется с данным скриптом. И получается ошибка, чтобы избавиться от этой ошибки приходится очищать кэш. Соответсвенно, если человек попадает на мой сайт через поисковые системы и попадает на главную страницу все работает. Но если он попадает не на главную и эта ссылка нет в кэш sef404, то он видит ошибку 404. Как избавиться от этого?

0 - Гарик 14.12.2011 08:58 #23

Quote

Скажите а что надо делать если К2 стоит а то яндекс не индексирует

0 - Антон 02.12.2011 17:55 #22

Quote

Огромное благодарю!!!

0 - Инна 24.11.2011 14:21 #21

Quote

компонент поставила, вот только проблема вместо статей висит сообщение "404 не найдено", по данной проблеме уже писали, если у меня в глобальых настройках кеш отключен, то что делать? и если ни в кэше дело то как устранить проблему?

0 - Екатерина 20.11.2011 21:53 #20

Quote

Цитирую mich:

доброго времени суток, подскажите , как правильно исправить configuration.php Проблема следующая, данный компонент ни в какую не прописывает в строке var live site='здесь компонент автоматом должен прописать сайт'(без этого все страницы будут показывать ошибку 404, в гугле нашёл решение - типа впишите сами:( копирую с сервера configuration.php - вписываю свой сайт var live site='http://u-r-e.ru' - сохраняю -выгружаю на сервер... и копец выдаёт ошибку session/session.php 423 и ошибку configuration.php типа не могу записать или вставить header, подскажите - кто сталкивался, как решить проблему?

нужно поменять права записи, попробуйте поставит 644

0 - bic 19.11.2011 14:25 #19

Quote

Я долго возился с этим компонентом пока не попал сюда. Отличная статья спасибо автору !!!

0 - Prowockator 03.11.2011 02:58 #18

Quote

уважуха!!!
sh404SEF на Joomla 1.5 настроился

+1 - Slave 03.10.2011 15:16 #17

Quote

Добрый день. Как создать ключевые слова отдельно для каждой страницы для VirtueMart в sh404SEF.

+1 - Константин 26.09.2011 07:40 #16

Quote

Добрый день.

Подскажите пож-та, можно ли этот компонент настроить таким образом, чтобы он автоматически формировал ссылки в соответствии со структурой меню?
к примеру main/categiries /news/index.htm l - т.е. чтобы прослеживался весть путь, а не так: novosti/stat'ia-o-index.html
А то так приходится брать ссылку 2 и переделывать в ссылку 1...

+1 - Алексей 13.09.2011 21:39 #15

Quote

Добрый день, у меня проблема не могу найти в sf404 ссылку для того что бы её отредактировать , что мне делать... У меня ИМ

+1 - Denis 26.08.2011 11:56 #14

Quote

Ребят, у меня проблема, есть 2 поиска на сайте по объявлениям и обычный поиск по сайту! Sh404sef сделал на разные поиски одну ссылку "сайт.ру/search .html, так что теперь работает только один, как сделать 2 разные ссылки на 2 поиска? типо чтоб search_1.html и search_2/html?? ?

+1 - Vfrcbv 13.07.2011 20:09 #13

Quote

У меня выскакивает ошибка когда перехожу на подробное описание товара virtuemart, подскажите как исправить?

+1 - Common 11.07.2011 17:24 #12

Quote

Цитирую Илья:

Здравствуйте. Спасибо за хороший материал. У меня возникла проблемка. Новые статьи отображаются не названием. В виде названия выступает дата создания материала. Подскажите, пожалуйста, как это убрать.

Есть плагин yvtransliterate -он автоматически транслитерирует псевдоним.

+1 - Common 11.07.2011 17:16 #11

Quote

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


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

Расширения по темам

Скачать CMS Joomla!

joomla-logo

Joomla! 2.5.1
Русская локализация
Пакеты обновления:
Joomla 1.7.x > Joomla 2.5.1
Joomla 2.5.0 > Joomla 2.5.1
Что нового в Joomla 2.5!

Joomla! 1.7.5
Русифицированная версия
Пакеты обновления:
Joomla 1.7.0 > Joomla 1.7.5
Joomla 1.7.4 > Joomla 1.7.5

Joomla! 1.5.25
Русифицированная версия
Пакеты обновления:
Joomla 1.5.23 > Joomla 1.5.24

Joomla 1.5.24 > Joomla 1.5.25

Статистика

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterСегодня249
mod_vvisit_counterВчера662
mod_vvisit_counterЗа наделю249
mod_vvisit_counterПрошлую неделю5113
mod_vvisit_counterЗа месяц12408
mod_vvisit_counterПрошлый месяц18524
mod_vvisit_counterВсего183865
Сейчас: 7 guests, 4 bots online
Ваш IP: 38.107.179.220
 ,