Что такое редирект? Часть 2

Что такое редирект? Часть 2

Как выделить редирект из гиперссылки
Пользователю, заинтересовавшемуся гиперссылкой, содержащей редирект, редирект (точнее, его первоначальная часть) не нужен, даже более того, из-за редиректа конечный адрес может быть недоступен (в редиректе значимой является конечная часть – конечный адрес). Кроме того, страница с редиректом грузится долго, к тому же попутно «накручивает» неизвестно какие ресурсы.

Например, вам нужно найти и скачать драйвер принтера HP LaserJet 1000. Вы заходите на сайт http://www.hp.com/ и после нескольких телодвижений получаете ссылку для скачивания, которая имеет вид
http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDownloadEventHandler.jsp?redirectReason=SWD_FTP_ Request&swItem=lj-1243-5&prodSeriesId=45674&prodLine=8A&targetPage=ftp%3A%2F%2Fftp.hp.com%2Fpub%2Fsoftlib%2Fso ftware4%2FCOL1032%2Flj-1243-5/lj1000hostbased-ru.exe&filesize=4453354
Но когда вы пытаетесь перейти по этой ссылке, браузер может «потеряться» и выдать вам итоговую страницу типа «Сервер не найден». А ведь в этой ссылке с редиректом уже заключена нужная вам ссылка, но в зашифрованном виде. Если убрать шелуху наслоений, которая нужна исключительно для того, чтобы вы накручивали счетчик посещений http://www.hp.com/ , то получим нужную нам ссылку
ftp://ftp.hp.com/pub/softlib/software4/COL1032/lj-1243-5/lj1000hostbased-ru.exe .

Другой пример. Допустим, в рассылке по законодательству нас заинтересовала ссылка на новый законодательный акт
http://redirect.subscribe.ru/law.russia.review.consprof ,4261/20070828145747/n/m5959266/-/www.consultant.r u/online/base/?req=doc;base=LAW;n=70640;ref=s.
Но при простом щелчке по ссылке браузер выдает страницу типа «Сервер не найден». Убрав «шелуху» редиректа, получаем конечную ссылку

http://www.consultant.ru/online/base/?req=doc;base=LAW;n=70640;ref=s.

Еще пример. Вам нужно скачать программу по ссылке с редиректом из софтверной рассылки
http://redirect.subscribe.ru/news.freesoft ,1043/20070827000847/10830=10872=4979/m5959266/-/freesoft. ru/?id=672855. Страница грузится долго, и зачастую браузер выдает страницу типа «Сервер не найден». Немного подредактируем ссылку: http://freesoft.ru/?id=672855.

Как видим, редактирование ссылки с редиректом – процесс несложный. Потренируемся? Допустим, дана ссылка с редиректом
http://redirect.subscribe.ru/comp.inet.news.topnews ,1397/20070806234514/10772=10628=10756=4979/m59 59266/-/www.cnews.ru/news/line/index.shtml?2007/08/06/261654.
Из этой ссылки нужно удалить redirect.subscribe.ru/comp.inet.news.topnews,1397/20070806234514/10772=10628=10756=4979/m5959266/-/
до получения конечного адреса http://www.cnews.ru/news/line/index.shtml?2007/08/06/261654.
Или можно удалить всё до www.cnews.ru/news/line/index.shtml?2007/08/06/261654, т.к. префикс http:// набирать в адресной строке браузера необязательно (но если вы подставляете отредактированный адрес ресурса в программу-«качалку», то префикс http:// нужен).

Валерий Сидоров
Источник: www.shkolazhizni.ru

Check Page Rank of any web site pages instantly:
  

This free page rank checking tool is powered by Page Rank Checker service

Система авторегистрации в каталогах, статьи про раскрутку сайтов, web дизайн, flash, photoshop, хостинг, рассылки; форум, баннерная сеть, каталог сайтов, услуги продвижения и рекламы сайтов

One Response to Что такое редирект? Часть 2

  1. FolinSid says:

    Спасибо, полезный материал. Добавил ваш блог в закладки.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Security Code: