пятница, 18 мая 2012 г.

SEO. 301 редирект с /index на /. Или главная всегда по одному адресу.

Для того чтобы главная страница сайта всегда была доступна по одному адресу, например, есть сайт www.some.com, я его могу открыть двумя способами. Первый набрать в адресной строке браузера непосредственно www.some.com или www.some.com/index. При этом во втором случае я получаю тоже самое что и при первом. Некоторые поговариют, что это не хорошо переваривается поисковиками, поэтому сделаем небольшую операцию используя возможности модуля для Apache - mod_rewrite.
# Указываем правило, если запрос будет состоять из /index
RewriteCond  %{REQUEST_URI} ^/index$ [NC]
# То применим для него редиркт 301, т.е. "переехали" на ПМЖ
RewriteRule ^.*$ / [R=301,L]