LINUX.ORG.RU

SQUID для сохранения избранных url-закладок

 ,


0

2

Здравствуйте. Имеется большое количество url-ссылок в текстовом файле (около 3000). В основном это статичные страницы(справочный материал по linux/windows/прочее). Нужно с использованием squid сделать локальный прокси и сделать это таким образом, чтобы все запросы по url из указанного файла закэшировались squid-ом только один раз(т.е. потом никогда не обновлялись). Остальные запросы кэшировать не нужно.

Вопрос второй. Можно ли сделать так, чтобы запросы из списка попадали в один кэш, а остальные в другой?

★★★★★

Последнее исправление: rumgot (всего исправлений: 1)

Вопрос второй. Можно ли сделать так, чтобы запросы из списка попадали в один кэш, а остальные в другой?

можно, но надо поднять второй проксисервер, например на nginx, а запросы к url-ам из текстового файла рулить через acl сквида, т.е. запросы на все ссылки что в файле через сквид редиректить на nginx. закешить все одним махом можно так:

for i in `cat file _with_urls.txt` ; do wget  -q ${i} ; done

другой вопрос нафига такой изврат? если ж надо закешить что-то бесконечно... подними dokuwiki, например и скопипасти все статьи к себе в локалку. можно не сразу, а по мере нужды в статьях.

Acceptor ★★
()
Последнее исправление: Acceptor (всего исправлений: 2)

вопрос нафига такой изврат?

Нужный и полезный изврат, топикстартер правильную идею задумал

Indaril_Shpritz
()
Ответ на: комментарий от Acceptor

Как я понял, при использовании dokuwiki, придется создавать каждую страницу вручную. Это слишком большой труд. Или есть возможность указать ссылку для создания внутри dokuwiki копии web-страницы по указанному url? Такой вариант был бы интересным.

Еще одно уточнение: все ссылки из указанного мною списка, есть у меня в закладках mozilla firefox в упорядоченном по категориям виде. Текстовый файл-список url сформирован мною из данных закладок для того, чтобы удобно было подсовывать его для squid при необходимости. Поэтому наиболее удобным вариантом, по моему, является использование прокcи-сервера, как хранилища такой документации.

rumgot ★★★★★
() автор топика
Ответ на: комментарий от rumgot

при использовании dokuwiki, придется создавать каждую страницу вручную

все верно, вручную.

Поэтому наиболее удобным вариантом, по моему, является использование прокcи-сервера, как хранилища такой документации.

топикстартер правильную идею задумал

Попробуй.

Acceptor ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.