Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.22 » HURL |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
Легион |
Как работает человекочитаемый url? Если выбираешь через index - вроде все нормально, но стоит только попытаться прочесть тему - выкидывает на главную. Если ставить да - то кроме главной ничего не работает. При попытке перейти в раздел - такой адрес не существует. |
Gram
Администратор
Откуда: Нижний Новгород Всего сообщений: 1011 Рейтинг пользователя: 38 Ссылка Дата регистрации на форуме: 23 июля 2003 |
readme.txt почитайте и всё станет понятно. |
Легион |
Gram написал:
А где можно прочесть? По форуму вроде не нашел. В дистрибутиве, кроме лицензии, ничего нет. Дистрибудив скачан с этого сайта. |
Gram
Администратор
Откуда: Нижний Новгород Всего сообщений: 1011 Рейтинг пользователя: 38 Ссылка Дата регистрации на форуме: 23 июля 2003 |
Ищите внимательнее в дистрибутиве. |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Файл на самом деле называется !readme!.txt. Еще можно посмотреть htaccess.txt, там про это тоже есть. Точнее, там есть настройки для файла .htaccess. ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
Легион |
4X_Pro написал:
Спасибо, с этим разобрался еще после ответа Gram'a. Только через обработчик ошибки 404 ничего не получается, может неправильно делая. Благо, хостер дает возможность использовать mod_revrite |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Легион, если есть возможность через mod_rewrite, то это гораздо лучше с точки зрения производительности. Вариант через 404 делался для хостингов, где разрешают использовать .htaccess, но не дают mod_rewirte (раньше так на Holm.Ru было). ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
assessor
Долгожитель форума
Всего сообщений: 495 Рейтинг пользователя: 14 Ссылка Дата регистрации на форуме: 13 фев. 2007 |
Профиль | Сообщить модератору | Игнорировать
NEW! Сообщение отправлено: 22 декабря 2010 14:48 Сообщение отредактировано: 22 декабря 2010 14:49
Подскажите, пожалуйста, вот такую ситуацию. У нас на форуме УРЛ страницы выглядит так: 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 |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |