ЧПУ в .htaccess

Основа основ – файл .htaccess. Раньше писал пост про то,  как создать .htaccess, это делается элементарно в стандартной программе «Блокнот».

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

Сегодня я хочу рассмотреть, что нужно прописывать для ЧПУ в .htaccess.

Конечно, если у вас установлена одна из популярных CMS, например, DLEJoomlaWordPress и другие, тогда, конечно же, рекомендую использовать настройки, которые предоставляет ваша система управления контента. Сегодня у каждой современной CMS есть для этого свои настройки и модули.

Если не знаете, где ставить настройки, то просто вбейте в гугле два слова: ЧПУ «ваша CMS».

А для тех, у кого все сложнее, кто строит своими руками, пройдем по пунктам.

Как настроить ЧПУ в .htaccess

  1. Во-первых, для нормальной работы в .htaccess должна быть строчка RewriteEngine On (включение mod_rewrite).
  2. Далее для того, чтобы преобразовать URL типа www.yoursite.ru/script.php?tv=123 в ЧПУ типа www.site.ru/samsung/tv/123/, нам нужно прописать следующее
    (RewriteEngine On если мы не подключали раньше…):

Выглядеть это будет примерно так:

RewriteEngine on
RewriteRule samsung/(.*)/(.*)/$ /script.php?$1=$2

Как видите, ничего сложного.

Да уж, статьи в последнее время у меня выходят совсем небольшие) Но надеюсь информативные.

Всем удачи в сайтостроении!

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *