Насколько сложно будет настроить прокси для мобильного просмотра?
Я ненавижу просматривать интернет на моем iPhone. Я редко получаю 3G, и даже когда я делаю, скорости, как правило, ниже DSL. Но Safari (по крайней мере, моя версия) не дает мне много возможностей для оптимизации моего опыта.
Я хочу настроить домашний HTTP-прокси, который
- перехватывает и снимает изображения
- минимизирует и gzips Javascript
- перехватывает загрузки с известных рекламных доменов, используя публичный черный список, который мне не нужно обновлять
Есть ли рекомендуемые пакеты или части программного обеспечения для этой работы? Кому-нибудь раньше везло с такой задачей?
1 ответ
Основываясь на обсуждении в комментариях, я размещаю свою рекомендацию как Linux + Squid.
Squid - это кеширующий прокси, но он способен перехватывать запросы, соответствующие регулярному выражению (*jpg), поэтому не позволяет загружать изображения.
Используйте плагин Squid под названием SquidGuard. Его возможности:
- ограничить веб-доступ для некоторых пользователей только списком принятых / известных веб-серверов и / или URL-адресов.
заблокировать доступ к некоторым из перечисленных или
занесенные в черный список веб-серверы и / или URL-адреса для некоторых пользователей.заблокировать доступ к URL-адресам, соответствующим списку регулярных выражений или слов для некоторых пользователей.
обеспечить использование доменных имен / запретить использование IP
адрес в URLперенаправить заблокированные URL-адреса на "интеллектуальную" CGI-информационную страницу.
перенаправить незарегистрированного пользователя в регистрационную форму.
перенаправить популярные загрузки, такие как Netscape, MSIE и т. д. на локальные копии.
перенаправить баннеры на пустой GIF.
иметь разные правила доступа в зависимости от времени суток, дня недели, даты и т. д.
имеют разные правила для разных групп пользователей. и многое другое..
Здесь вы можете найти руководство по настройке правил на основе регулярных выражений.