nota_bene
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору _____________Цитата_________________________________________________ Основной причиной невозможности индексации динамически генерирующихся страниц является наличие знаков "?", "&", "=" в адресах этих страниц. Спайдеры поисковых систем просто не понимают этих символов, а именно с их помощью передаются параметры вызова скриптов на сервере, которыми и генерируется страница. К счастью, есть несколько способов обойти данную проблему. Рассмотрим два из них. Первый способ состоит в коренной переделке серверных скриптов, на которых работает ваш сайт. Просто переделайте их так, чтобы избежать использования знаков "?", "&", "=" в адресах. К примеру, старый адрес типа http://www.yourdomain.com/index.php?article=45 будет выглядеть как http://www.yourdomain.com/articles/45. Это довольно сложно, если в составе разработчиков сайта нет программистов, но вполне оправданно, если проект разрабатывается на собственной программной платформе. Второй способ решения такой проблемы заключается в динамическом преобразовании URL средствами вебсервера Apache. В основном, используется библиотека mod_rewrite, которая, на основе прописанной вами в файле .htaccess маски, переопределяет вызов определенной страницы как вызов основного скрипта с нужными параметрами. Способы реализации этого, конечно же, различны для разных скриптов, хотя для большинства популярных скриптов их можно найти на форумах поддержки. _____________Конец цитаты___________________________________________ Мужики, кто-нибудь владеет информацией по реализации одного из этих способов? Может кто сталкивался? Особенно интересует второй (динамическое преобразование URL средствами вебсервера Apache). Tnx. |