Skip to Content

Что такое Mod rewrite?

modrewriteЧто такое mod_rewrite? Так как я пишу о seo, smo, smm и собственно этим и занимаюсь, то я постараюсь рассказать все, о прелестях этого удивительного модуля сервера Apache. Но для начала, что же такое mod_rewrite?
Mod_rewrite - модуль сервера Apache, который преобразовывает запрашиваемые URLы на лету. В нем может использоваться любое количество правил и условий которые уточняют эти правила.
Если говорить простым языком, то Mod rewrite это инструмент, при помощи которого можно избежать дублей контента, перенаправить на другой URL, перенаправить с несуществующих страниц, сделать ЧПУ. Ним можно улучшать и ухудшать индексацию. При правильном подходе при помощи Mod_rewrite можно увеличить PR.

Об этом модуле Apache, я буду рассказывать постепенно, а для себя я выделил 4 направления, которые могут быть использованы в SEO целях.
1. Дубли контента и mod_rewrite.
2. Редирект при помощи mod_rewrite.
3. Создание ЧПУ при помощи mod_rewrite.
4. Польза mod_rewrite для продвижения (SEO).

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





Прежде, чем вы начнете использовать mod_rewrite, вам нужно создать файл .htaccess (именно с точкой в начале). Это обычный текстовый фаил и редактировать его можно через обычный блокнот. Закачайте фаил на сервер через ftp в корневой каталог. Если ваш сервер на Windows платформе, создайте фаил htaccess.txt закачайте на сервер и там переименуйте его в .htaccess.

Это ещё не значит что mod_rewrite начал работать. Откройте .htaccess в блокноте и впишите туда такую строчку:

RewriteEngine On

Обновите файл на сервере и готово. Если вы не уверены в том, что на вашем сервере включена поддержка mod_rewrite, свяжитесь с администраторами хостинга, и попросите их включить - это бесплатно.