Главная » Записи с тегом "SEF"

Рубрики с меткой ‘SEF’

Joomla и SEF

1. Как включить SEF, как его использовать
По умолчанию он выключен. Нужно выполнить следующие условия, для того что бы его включить:

* Сайт должен работать на apache (в случае работы на IIS надо искать аналоги mod_rewrite для этого веб-сервера)
* mod_rewrite должен быть включен и разрешен (это забота хостинговой компании)
* Должно быть разрешено перекрытие конфигурации апача в пользовательских файлах конфигурации .htaccess (AllowOverride)
* Переменная $mosConfig_sef в configuration.php должна быть равна единице (=1) (кстати, то же самое можно сделать и в глобальной конфигурации на вкладке SEF) и файл htaccess.txt должен быть переименован в .htaccess (под windows проводником это не сделать, поэтому лучше использовать far или другой файловый менеджер)
* Если джумла находится не в корне сайта (НЕ www.site.ru, а например в www.site.ru/joomla/), то для нормального функционирования SEF надо в .htaccess расскомментировать строчку с «# RewriteBase /» (просто уберите знак # и пробел, чтобы «R» оказалась с начала строки) и вместо «/» пропишите ваш путь, в данном случае это «/joomla/» (без кавычек). Обращаю внимание, если этого не сделать, то в сервер будет ругаться ошибкой «404 Not Found» на ваши новые красивые адреса в URL.
* Для того, что бы отключить SEF для какого-то конкретного компонента (например на SMF), надо в файле includes/sef.php в фукнции function sefRelToAbs( $string ) сразу после
Читать далее »

Рекомендации по .htaccess для Joomla!

С помощью файла .htaccess, помещенного в корень сайта, можно изменять некоторые настройки сервера Apache и PHP под свои нужды. В частности, с помощью него реализованы ЧПУ (SEF) и решаются некоторые вопросы безопасности.

Включение mod_rewrite

Директива mod_rewrite чаще всего используется для SEF, а также для перенаправления посетителей на нужные адреса вообще в случае невозможности использования обычного редиректа. Для ее включения необходимо раскомментировать (то есть убрать впереди знак #) следующую строку: Читать далее »

Дубль главной в Joomla 1.5.x

В Joomla при включенном стандартном sef происходит дублирование главной страницы. То есть получается, что есть страница domen.ru и domen.ru/home.html (это страница на которую ведет пункт меню выставленный в joomla по умолчанию «главная»). Для того что бы избежать дублирования необходимо сделать редирект. Открываем файл .htaccess в корне Joomla и вписываем:

  1. RewriteBase /
  2. Redirect permanent /home.html http://opengs.ru/

Тоесть мы сообщили серверу что страница перемещена постоянно с адреса domen.ru/home.html на dome.ru (301 документ перемещен постоянно) Читать далее »

Настройка .htaccess для Joomla

Итак если вы решили ипользовать стандартный Joomla-вский SEF, то придется сталкнуться с фалом .htaccess. Ничего страшного там нет все настроено за Вас. Тупо включаем SEF в админке Joomla. А именно Сайтобщие настройкисайтУстановки Search Engine Optimization

Там видим три настройки SEF:
1 Включить SEO Нет Да
2 Использовать mod_rewrite Нет Да
3 Добавить суффикс к URL Нет Да
Выше я отметил жирным как делаю я. Впринципе если вы включаете стандартный SEF для Joomla в .htaccess, то Вам необходимо установить настроики 1 и 2 как ДА. Настройка 3 отвечает за тучасть в url, которая показывает приставку к измененому виду ссылки например по умолчанию это .html тут уж по Вашему усматрению включать 3 пункт или нет. Читать далее »

Joomla 1.7: расширение возможностей

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

Но, что предлагает нам тот или иной пакет услуг, неискушенный пользователь знает не всегда. Объективно оценить возможности других сайтов по соотношению к своему, принять решение о необходимом апгрейде, выяснить и исправить вероятные недостатки своей веб-страницы захочется любому владельцу, бережно относящемуся к предмету своей неусыпной деятельности. Эта статья проиллюстрирует потенциал программного обеспечения, помогающего увеличить степень функциональности и продуктивности. Читать далее »