09 июня 2010

Как изменить ссылки при смене адреса сайта?





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




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

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

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

Отправить комментарий