Архив

Октябрь 2015

Всего: 6 записей

.htaccess: постраничная переадресация на другой домен

Если DocumentRoot у 2 доменов один и тот же (одна папка) и нужно сделать редирект с одного определенного домена на другой.

RewriteCond %{HTTP_HOST} ^olddomain\.spb\.ru
RewriteRule ^(.*)$ http://newdomain.ru/$1 [R=301,L]

Если сайты в разных папках и проверка на домен не нужна (всегда редирект в не зависимости от домена — первая строка не нужна)

robots.txt открыть для индексации только главную

Варианты:

User-agent: *
Disallow: *
Allow: /$
User-agent: *
Allow: /$
Disallow: /

Спецсимволы:
* — любое количество символов (в т.ч. 0)
$ — конец строки
т.е. запрещаем все, разрешаем /
порядок неважен (выяснено экспериментальным путем)