Содержание

Файл .htaccess — это пульт управления сервером Apache. С его помощью можно сообщить поисковикам (Google, Яндекс), что страница "переехала" на новый адрес, сохранив её позиции в поиске.

Основные правила:

  1. 301 (Moved Permanently): Самый важный редирект. Говорит роботу: "Забудь старый адрес, теперь эта страница живет здесь навсегда". Передает ссылочный вес (PageRank).

    Redirect 301 /old-page.html https://mysite.com/new-page.html
  2. 302 (Found / Temporary): Временный переезд. "Мы на ремонте, пока посиди тут". Робот продолжает индексировать старый адрес.

    Redirect 302 /summer-sale.html https://mysite.com/
  3. Смена домена (переезд всего сайта):

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^old-site\.com$ [NC]
    RewriteRule ^(.*)$ https://new-site.com/$1 [R=301,L]

Важно: Перед правкой файла .htaccess всегда делайте его резервную копию. Ошибка в одном символе может "уронить" весь сайт (ошибка 500).