Регистрация
Вход через соцсети
Восстановление пароля

Снова о поиске в SB

Новый топик
08.04.2006, 00:03
Ответить | Цитировать
Гость
Гость

Может кто подскажет как заставить работать вместе Неткет и RiSearch?
Реальные файли индексирует отлично, а вот неткатовские ссылки не берет...
Как быть? Подскажите плз.
08.04.2006, 14:11
Ответить | Цитировать
Гость

Зарегистрирован:
1970-01-01
Сообщений: 665

Files can be indexed via the local filesystem or via http.

Если через файловуюсистему, то конечно не возьмет. А вот по http должен отлично индесировать, ак и любой другой поисковик.
09.04.2006, 11:10
Ответить | Цитировать
Гость
Гость

Это я читал...
А как его заставить индексировать через ХТТП??
У меня идет по локальным файлам...
09.04.2006, 12:51
Ответить | Цитировать
Гость
Гость

Ссылки нетката на первой странице он определяет, а дальше пишет:

Start indexing
URL: http://123456.ru/index.php - 12134 bytes
1 -> http://123456.ru/index.php; totalsize -> 11 kb
URL: http://123456.ru/ - 3464 bytes
2 -> http://123456.ru/; totalsize -> 14 kb
Error in opening file: http://123456.ru/map/
Error in opening file: http://123456.ru/about/contacts/
И все такое прочее... Далее он индексирует реальные файлы старой версии сайта, статического... И пишет:
Scan took 153.93091511726 sec.
Writing SITEWORDS Build hash 155 files are indexed

Т.е. ХТТП я так понимаю не задействовано...
RiSearch PHP 0.2
10.04.2006, 10:45
Ответить | Цитировать
Гость

Зарегистрирован:
1970-01-01
Сообщений: 665

Для начала убедитесь,что все страницы сайта по HTTP возвращают 200 код, а не 404 ошибка.
17.04.2006, 20:04
Ответить | Цитировать
Hosting-Design.net
Hosting-Design.net
Hosting-Design.net

Зарегистрирован:
2005-03-22
Сообщений: 6

Для правильной индексации сайта под NetCat нужно запускать spider.php -- он индексирует файлы через http, а файл index.php -- индексирует файлы на локальном диске.

На одном из сайтов под управлением NetCat я ставил для поиска RiSearch PHP следующим образом:
1. сам скрипт RiSearch PHP я разместил в /netcat/modules/risearch/
2. создал директорию /search и продублировал туда файл search.php с вышеуказанной директории с именем index.php. Изменил пути в данном файле.
3. Добавил выключенный раздел в 'Поиск' в корень с ключевым словом 'search'
4. В файл search.php добавил вывод шаблона дизайна:
в начало файла:

Код:
setlocale(LC_ALL, "ru_RU");
error_reporting(E_ALL);
$sub = 356; // номер раздела 'Поиск' с ключевым словом 'search'
require "../netcat/vars.inc.php";
$passed_thru_404 = 1;
$template=1;
require "../netcat/require/index.php";
eval("echo "$template_header";");

и в конец:

Код:
eval("echo "$template_footer";");


5. в планировщике задач провисал путь для файла индексации spider.php через некоторое время.
6. что получилось см. http://www.katran.ua/search/
198 196 2006-04-17 20:04:05 8499
Описание проекта