поисковики

Переадресация поддомена на основной домен сайта

Задача

Сайт был доступен в поддомене (например, тестовая версия) и нужно переместить его в корень сервера.
Чтобы избежать дублирования контента (что очень не любят поисковики), нужно сделать канонизацию доменного имени (переадресация "www.example.com" → "example.com").

Переадресация при переносе сайта из подпапки в корень сервера

Задача

На время разработки сайт часто помещается в подпапку существующего сайта и поисковики успевают его проиндексировать. После переноса в корень сервера все проиндексированные ссылки стали нерабочими. Это не хорошо. Кроме того, кто-то уже мог и ссылку на них поставить....

Решение

В файле .htaccess (файл находится в корне сайта) после:

<IfModule mod_rewrite.c>
  RewriteEngine on

добавляем:
  RewriteCond %{REQUEST_URI} ^/subfolder
  RewriteRule ^subfolder(.*)$ http://site.ru$1 [R=301,L]

Creative Commons: ­Attribution-Share Alike 2.5

Данные материалы выложены под лицензией Creative Commons: ­Attribution-Share Alike 2.5. Это значит, что вы можете распространять, копировать и модифицировать эти произведения при условии упоминания авторства оригинала, и при условии, что они также будут распространяться на условиях этой лицензии (то есть, изменённую работу нельзя защитить копирайтом). Подробнее смотри: http://ru.wikipedia.org/wiki/Creative_Commons

Синдикация материалов