Делаем полный РеДирект сайта

Делаем полный РеДирект сайта
При смене адреса сайта, возникает проблема с ссылками, а именно в Интернете остаётся много ссылок со старым адресом сайта, чтобы оповестить посетителей о смене адреса, есть несколько способов.

Можно разместить текст с информацией о смене адреса сайта (домена), где указан новый адрес. Но для этого надо сделать редирект на какой-нибудь файл, с той самой информацией, для этого можно воспользоваться функцией оповещения об ненайденной странице, в случае чего пользователь будет перемещаться в корень сайта или на страницу с ошибкой об ненайденной странице. Но воспользовавшись этим методом, посетитель теряет ссылку, если на новом сайте используется та же структура что и на старом, если же нет, то ссылка уже в любом случае будет другой, об этом я написал чуть ниже.

Чтобы посетитель не потерял ссылку, на моё взгляд лучше всего использовать «полный редирект». Что такое «полный редирект»? Данный редирект, позволяется сохранить полную ссылку, изменив только домен.
Попробую объяснить на примере. Допустим у нас есть старый сайт – oldsite.net и новый – newsite.net, посетитель вводит ссылку, oldsite.net/category=?articles=?blablabla.php, воспользовавшись «полным редиректом», посетитель автоматически переместиться по адресу: newsite.net/category=?articles=?blablabla.php. Т.е. измениться только домен c oldsite.net на newsite.net, а всё остальное (/category/art…) останется.

Как создать «Полный РеДирект»?
Для этого нам понадобится создать файл с названием .htaccess. В операционной системе Windows, можете не пытаться создать файл с таким названием, как мы привыкли, зайдя в какую-либо папку и нажать «создать новый файл», так не получится. Для создания файл, воспользуйтесь обычным блокнотом.

Откройте блокнот, и введите код редиректа:


Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://новый домен.ru/$1 [R=301,L]

Где написано «новый домен», заменить на домен Вашего нового сайта. И сохраните файл как (Save As), с названием «.htaccess», НО не забудьте отметить тип файла (Save as type) «Все файлы» («All Files»).

Теперь, получившийся файл необходимо загрузить в корень старого сайта. Увы, для этого понадобится поддержка старого домена, но всё же Вы сохраните большую часть посетителей сайта.

А так же, данный редирект («Полный редирект») позволяет сохранить/перенести показатель Google PR.

Комментарии:

Спасибо за полезную информацию.

Всё нормально работает!!! :razz:

Спасибо, всё работает. Полезный и доходчивый материал!

Существует еще много способов реализации 301го редиректа, например с помощью php, javascript, с помощью мета-тега refresh наконец, не только же одним .htaccess пользоваться.

Александр


14 июля, 2009 в 10:35 дп

а как создать домен, если хостер ограничил кол-во доп. поддоменов?

Александр, что Вы имеете в виду по словами “создать домен”?

Добавить комментарий

Перевозки опасных и сборных грузов, таможенное оформление квалифицированные специалисты. . онлайн фильм бесславные ублюдки. . автосервис мерседес новое объявление.