HURL

Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.22 »   HURL
RSS

HURL

Человекочитаемый url

Текущий рейтинг темы: Нет
Выводить сообщения

<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
 
Легион
Начинающий


Всего сообщений: 41
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
11 июня 2008
Как работает человекочитаемый url? Если выбираешь через index - вроде все нормально, но стоит только попытаться прочесть тему - выкидывает на главную. Если ставить да - то кроме главной ничего не работает. При попытке перейти в раздел - такой адрес не существует.
Gram
Администратор

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003
readme.txt почитайте и всё станет понятно.
Легион
Начинающий


Всего сообщений: 41
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
11 июня 2008

Gram написал:
[q]

readme.txt почитайте и всё станет понятно.
[/q]


А где можно прочесть? По форуму вроде не нашел. В дистрибутиве, кроме лицензии, ничего нет. Дистрибудив скачан с этого сайта.
Gram
Администратор

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003
Ищите внимательнее в дистрибутиве.
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Файл на самом деле называется !readme!.txt. Еще можно посмотреть htaccess.txt, там про это тоже есть. Точнее, там есть настройки для файла .htaccess.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Легион
Начинающий


Всего сообщений: 41
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
11 июня 2008

4X_Pro написал:
[q]

Файл на самом деле называется !readme!.txt. Еще можно посмотреть htaccess.txt, там про это тоже есть. Точнее, там есть настройки для файла .htaccess.
[/q]


Спасибо, с этим разобрался еще после ответа Gram'a. Только через обработчик ошибки 404 ничего не получается, может неправильно делая. Благо, хостер дает возможность использовать mod_revrite
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Легион, если есть возможность через mod_rewrite, то это гораздо лучше с точки зрения производительности. Вариант через 404 делался для хостингов, где разрешают использовать .htaccess, но не дают mod_rewirte (раньше так на Holm.Ru было).

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
assessor
Долгожитель форума


Всего сообщений: 495
Рейтинг пользователя: 14


Ссылка


Дата регистрации на форуме:
13 фев. 2007
Подскажите, пожалуйста, вот такую ситуацию.

У нас на форуме УРЛ страницы выглядит так: http://www.assessor.ru/forum/index.php?t=1269
Поисковики очень хорошо индексируют страницы форума.

В .htaccess форума прописано:
RewriteEngine On
RewriteBase /forum
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php

Если в Админке включить "Использовать человекочитаемые URL (HURLs)",
в этом случае УРЛ для выше приведенного адреса будет выглядеть так: http://www.assessor.ru/forum/82/1269/

Но есть возможность вместо номера темы 1269 записать на латыни текст, например, "kfs_obman" и будет адрес
http://www.assessor.ru/forum/82/kfs_obman/

ВОПРОСЫ:
1. Если мы перейдем на HURL поисковики запутаются? Не увидят старые адреса?

2. Есть вообще смысл затевать такое дело? Потому что уже около 4500 страниц проиндексировано поисковиками.

Dearheart
Почетный участник


Откуда: Нижний Новгород
Всего сообщений: 130
Рейтинг пользователя: 4


Ссылка


Дата регистрации на форуме:
27 дек. 2007
Я уже давно перешёл на HURLы, поэтому могу ответить исходя из своего опыта.

1. Когда переключишься на HURLы, то страницы будут доступны как по старым адресам, так и по новым. Поисковики естественно запутаются и начнут склеивать их. Чтобы этого не произошло, обруби в робот.тхт все страницы по такому паттерну *index.php?t* ну и похожий паттерн для разделов и служебных страниц. Правильнее конечно обрубить вот так *index.php?* но появятся проблемы с адресами категорий и "обновившиеся" поскольку эти адреса не имеют HURLов и выпадут из поиска. Это допускать нельзя так как эти страницы активно используются поисковиками.
Ещё будет проблема с главной страницей - она станет доступной по 5 разным адресам, что тоже плохо. В этом случае лучше подкрутить .htaccess так чтобы со всех адресов стоял редирект на основной адрес главной страницы.

2. Смысл конечно же есть, у меня поисковики после такого перехода гораздо активнее зашевелились. Яндексу с гуглом все равно, а вот рамблеры и прочие второстепенные поисковики очень активно забегали по сайту, прямо как тараканы - теперь не выгонишь.
Ещё одно преимущество заключается в том, что у сайта появляется развитая структура каталогов, и структура сайтов становится прозрачной. Особенно это важно когда смотришь статистику посещений - сейчас у тебя все посетители идут на файл index.php а после перехода на HURL ты будешь видеть сколько людей в какие разделы и по каким темам ходили. Причём поисковики тоже будут это видеть и более точно будут фокусировать свой таргетинг на нужных разделах.

Но также появятся и проблемы: кроме двух вышеперечисленных, будут проблемы с пользователями у которых ники имеют русские буквы - им станут недоступны личные галереи и блоги. Это происходит из-за того, что их имя конвертируется и вставляется в URL, но почему-то конвертируется два раза, и такой юрл будет показывать в никуда. Я с этой проблемой боролся, но победить не удалось - не нашёл где там происходит вторая конвертация. Ну а если у юзера в имени будут слэши, звёздочки и прочие не читаемые символы - то крышу будет сносить капитально.... Там даже профили станут недоступны.

Ну а в целом преимуществ больше чем недостатков.

---
Форум для родителей детей с ВПС: http://forum.dearheart.ru
assessor
Долгожитель форума


Всего сообщений: 495
Рейтинг пользователя: 14


Ссылка


Дата регистрации на форуме:
13 фев. 2007
Dearheart, спасибо за подробный ответ.
Я еще с самого начала наполнения форума пытался ХУРЛ задействовать, но у меня не пошло, потому что не прописал
RewriteBase /forum , а по умолчанию стояло RewriteBase /

Сейчас вот хочется и колется. С А П А проиндексировала 2000 страниц, придется переиндексировать?
Да и другие Яндексовые показатели упадут.

Я, собственно, из-за чего сыр-бор то затеял.
При выдаче в Яндексе выше меня, на первом месте, стоит сайт, где название домена совпадает с запросом.
Вот и я думал, что если у меня в УРЛЕ будет запрос, то я выше поднимусь.
А вообще выдача неплохая и без ХУРЛов.

Мне бы, например, хватило бы, что некоторые страницы только были с ХУРЛами.

Можно такое сделать?
<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.22 »   HURL
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.1326. Количество выполненных запросов: 17, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!