Страница 1 из 25

[BETA] Search Engines Friendly Board

Добавлено: 12.03.2005 18:52
Xpert
Мод преобразует большинство ссылок форума в псевдо-статичные (вида forum16.html, post1054.html и т.д.). Основным преимуществом по сравнению с другими аналогичными модами является то, что все ссылки уникальны - нет страниц с разными адресами, но одинаковым контентом (этим грешат все известные моды). Кроме того, ведется преобразование внутренних ссылок (т.е. на другие темы и разделы форума).

Скачать

Планируется: разработка хорошего robots.txt для данного мода, пока еще в процессе.
Также не решен вопрос уборки sid. Самый лучший мод на эту тему пока еще beta: [BETA] Guest Sessions MOD

Добавлено: 12.03.2005 23:50
Noka
Строка 10: ## includes/page_footer.php
нужно: ## includes/page_tail.php

Добавлено спустя 22 минуты 12 секунд:

Под гостем - работает,
А под пользователем нет, это так задумано?

Добавлено: 13.03.2005 16:32
Xpert
Noka
Ошибку исправил.
Мод работает только для гостей, так как он несколько урезает функциональные возможности форума - в частности неактивны подсветка кода и выбор критериев сортировки сообщений. Поскольку все роботы - гости, то соответственно, только для них и используем.

Добавлено спустя 9 минут 45 секунд:

Кроме того, существует одна неприятность - зашедшие пользователи теряют сессию (по крайней мере в ie), поскольку mod_rewrite игнорирует данные передаваемые скрипту get-запросом. Об этом, кстати, написано в примечаниях.

Добавлено: 16.03.2005 15:36
Xpert
Новая версия. Из изменений:

Код: Выделить всё

##	2004-03-13 - Version 1.0.0 
##	- Fixed bug with wrong redirections via .htaccess
##	- Fixed bug with session id when it is not removed
##	- Some speed improvements
##	- Added robots.txt to the mod pack
##	- Added template fixes to the how-to
Ссылка на скачивание прежняя.

Добавлено: 22.03.2005 15:37
Maus
Xpert
mod_rewrite игнорирует
ничего он не игнорирует - есть флаги для этого.

А вот за мысли насчёт постраничного вывода - спасибо..

Добавлено: 22.03.2005 16:13
Xpert
Maus
А можно насчет флагов поподробнее?
Постраничный вывод и в частности уборка start=0 - основная фича данного мода.

Добавлено: 22.03.2005 16:34
Maus
Вот ссылочка на полезную статью.
http://www.opennet.ru/docs/RUS/mod_rewrite/#rewritebase
Правда, с RewriteBase у меня что-то не получилось. (уже получилось)
Минус статьи - перевод кое-где врет. Скажем, сказано ,что реги - перловые, а на самом деле - POSIX.

флаги [QSA] - дописывает к результату строку запроса.
[L] - последнее правило.
(я на всякий случай поставил почти везде).

Добавлено: 25.03.2005 0:45
rin
SID убирается в .htaccess

вот код

<IfModule mod_php4.c>
php_flag session.use_trans_sid off
</IfModule>

в связке с данным модом - работает изумительно.

Добавлено: 25.03.2005 6:59
Xpert
Интересный вариант, спасибо.

Добавлено: 25.03.2005 14:00
Kastaneda
rin писал(а):SID убирается в .htaccess
А куда нужно положить этот файл? А то я просто вписал нижеозначенные строки в файл .htaccess, поставляемый вместе с модом «Search Engines Friendly Board», но ничего не произошло. Sid'ы отображаться не перестали.

Добавлено: 26.03.2005 10:01
rin
Kastaneda, в корень сайта положи.

Xpert, у меня возникла проблема совместимости данного мода с модом Extended Quick Reply.

При нажатии на ник или на надпись "цитировать" - я получаю урезанную ссылку.
Вместо:
phpBB/viewtopic.php?t=2#q_reply

я получаю
/phpBB/#q_reply

после этого сразу выкидывает на страницу со списком форумов, естественно.
Я так понимаю, что мод Search Engines Friendly Board подрезает ссылки, хотя по идее он должен срабатывать только на Госте.

Такая же проблема при выборе любой темы в разделе FAQ.
и у гостя и у залогиненного юзера опять же ссылки срезаются, и его выкидывает на первую страницу.
/phpBB/#0 - вот такого вида получается ссылка, а должна быть
/phpBB/faq.php#0

Нет мыслей, как это побороть можно?

PS. Сорри, я в топике про Extended Quick Reply такой же вопрос вставил. Извините за флуд
:roll:

Добавлено: 26.03.2005 10:19
Xpert
rin
Довольно странно, у нас здесь на форуме этот мод установлен и я пока заметил только один глюк - проблемы с отрезанием highlight у гостей при указании в качестве ключевых нескольких слов.

Добавлено: 26.03.2005 10:21
rin
Хмм, тогда действительно странно.
Но я сносил все моды по одному, что бы понять в чем проблема.
как его снес - все заработало.
Хотя бы скажи, в какой стороне рыть? Где происходит формирование ссылок? На FAQ, по идее вообще больше ничего влиять не может.
Глянь сам, что происходит? если не лениво.
http://spbinfo.org/club/

Добавлено: 26.03.2005 10:26
Xpert
Такого поведения код мода не предполагает... самому странно.

Добавлено: 26.03.2005 10:52
rin
щас проведу чистый эксперимент. Поставлю эти два мода на чистый форум.

Добавлено спустя 20 минут:

черт, на тестовом все работает нормально. Видимо проблема не в этом.
Осталось понять в чем и где.....