Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:
Главная: Интернет: Разное: URL-ы! URL-ы! URL-ы! (ч.1)
URL-ы! URL-ы! URL-ы! (ч.1)
Автор: Билл Хамфрис (Bill Humphries) Источник: н/дЯзык: русский
Шастая по Web-у вы наверное часто наталкивались на примерно такие URLы: /content.cgi?date=2000-02-21 /article.cgi?id=46&page=1 Содержимое этих страниц на лету генерируется серверными скриптами. Содержимое каждой конкретной страницы уникально определяется URL-ом, точно так же, как если бы вы набирали URL типа /content/2000-02-01.html или /article/46.1.html. Эти статические страницы отличаются от тех, что генерируются серверными скриптами например в Интернет-магазинах или на сайтах поиска работы. Поисковые сервера не индексируют содержимое сгенерированных страниц, так как считают, что эти URL-ы как правило ведут в тупики. Зато поисковый сервер пойдет по такой ссылке: /content/2000/02/21 Так что если бы существовал какой либо способ преобразования URL типа /content/2000/02/21 в скриптовой URL типа /content.cgi?date=2000-02-21, это бы нам весьма пригодилось. По таким URL-ам проще ходить не только роботам-поисковикам, но и пользователям - так как их проще запомнить. Глядя на такие URL, завсегдатай сайта всегда поймет, как отыскать информацию опубликованную в интересующий его день. Когда на своем сайте WebLog я изменил интерфейс просмотра статей по темам с /meta.php3?meta=XML на /meta/XML, поисковые роботы, например Google, стали индексировать мои страницы, и на мой сайт стало приходить больше посетителей по ссылкам с поисковых серверов. Хитрость заключается в том, чтобы всему миру показать, что интерфейс ссылок у вас один: /content/ГГГГ/ММ/ДД, а на самом деле другой - /content.cgi?date=ГГГГ-ММ-ДД. Веб-сервера, такие как Apache и системы управления контентом типа Manila от Userland's и проект Zope, поддерживают такие функции. Подобная хитрость полезна еще и потому, что редко, когда структура сайта остается неизменной. Когда вы замените Perl-скрипты на Java Server Page, ваши URL-ы поменяются и примут вид /content.jsp?date=ГГГГ-ММ-ДД. Это значит, что посетители не смогут пользоваться сделанными ранее ссылками. В то же время, если ваши пользователи сделают закладку на /content/ГГГГ/ММ/ДД, при смене движка вы просто поменяете конфигурацию и URL-ы будут указывать на /content.jsp?date=ГГГГ-ММ-ДД без всякого ущерба для посетителей. Если же вы не выводите содержимое сайта динамически и пользуетесь статическими страницами с URL-ами типа:
Доступные файлы (отрапортовать об ошибке!):
ПросмотретьЗагрузитьВ портфель! (руководств: 0)Обсудить на форуме





  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте