The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Проблема со Squid - баннеры"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проблема со Squid - баннеры"
Сообщение от SaneK Искать по авторуВ закладки on 05-Апр-02, 13:27  (MSK)
Как настроить сквид что бы вместо баннеров что то подставлялось. В squid.conf пишу:

acl good_url    url_regex     "/usr/local/squid/etc/good_url"
acl bad_urlpath urlpath_regex "/usr/local/squid/etc/bad_urlpath"
acl bad_url     url_regex     "/usr/local/squid/etc/bad_url"

http_access     deny    bad_urlpath !good_url
http_access     deny    bad_url     !good_url

даалее:

deny_info       http://myhost/no_banners.gif bad_url
deny_info       file://myhost/no_banners.gif bad_urlpath

и после squid -k reconfigure сквид падает


  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Проблема со Squid - баннеры"
Сообщение от Кип Искать по авторуВ закладки on 05-Апр-02, 13:39  (MSK)
http://webforum.land.ru/mes.php?id=3294910&fs=0&ord=0&board=9947&lst=&arhv=
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Проблема со Squid - баннеры"
Сообщение от SaneK Искать по авторуВ закладки on 05-Апр-02, 14:22  (MSK)
>http://webforum.land.ru/mes.php?id=3294910&fs=0&ord=0&board=9947&lst=&arhv=

Ну положил я я ее как сказано на >http://webforum.land.ru/mes.php?id=3294910&fs=0&ord=0&board=9947&lst=&arhv=

теперь уменя в squid.confdeny_info       /usr/local/squid/etc/errors/картинка  bad_url
deny_info       /usr/local/squid/etc/errors/картинка  bad_urlpath


Один х... падает.
Посоветуйте что же сделать


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Проблема со Squid - баннеры"
Сообщение от SaneK Искать по авторуВ закладки on 05-Апр-02, 13:39  (MSK)
т.е.

>даалее:
>
>deny_info      
> http://myhost/картинка bad_url
>deny_info      
> http://myhost/картинка bad_urlpath
>
>и после squid -k reconfigure сквид
>падает


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Проблема со Squid - баннеры"
Сообщение от Кип Искать по авторуВ закладки on 05-Апр-02, 14:19  (MSK)
нет
deny_info my_deny bad_url

т.е. в squid/etc/errors делаешь файлик my_deny, в котором пишешь <img src="http://myhost/pict.gif">, причем доступ клиенту к этому хосту должен быть разрешен, а то пустое место он увидит.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Проблема со Squid - баннеры"
Сообщение от SaneK Искать по авторуВ закладки on 05-Апр-02, 15:24  (MSK)
>нет
>deny_info my_deny bad_url
>
>т.е. в squid/etc/errors делаешь файлик my_deny, в котором пишешь <img src="http://myhost/pict.gif">, причем доступ клиенту к этому хосту должен быть разрешен, а то пустое место он увидит.

Не подменяет

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Проблема со Squid - баннеры"
Сообщение от SaneK Искать по авторуВ закладки on 05-Апр-02, 15:26  (MSK)
>>нет
>>deny_info my_deny bad_url
>>
>>т.е. в squid/etc/errors делаешь файлик my_deny, в котором пишешь <img src="http://myhost/pict.gif">, причем доступ клиенту к этому хосту должен быть разрешен, а то пустое место он увидит.
>
>
>
>Не подменяет


Зато не падает :)))

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: Проблема со Squid - баннеры"
Сообщение от zakat emailИскать по авторуВ закладки on 05-Апр-02, 15:58  (MSK)
>Как настроить сквид что бы вместо
>баннеров что то подставлялось.
По требование рекламщиков функция подмены баннеров с помощью deny_info не поддерживается,если не ошибаюсь, начиная с версии 2.х.

Так что, о чем разговор.

Эту функцию можно реализовать через redirect обычный или навороченный.
Например squidGuard:
http://unix1.jinr.ru/~lavr/squidguard.html

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: Проблема со Squid - баннеры"
Сообщение от Кип Искать по авторуВ закладки on 05-Апр-02, 17:43  (MSK)
да ну ? не могет быть ... :)
у меня нормально все подменяет, правда сквидовую подпись пришлось из страниц ошибок выкинуть, чтобы не мешала, но ведь это не страшно, я думаю ? :)

squid-2.4.STABLE6

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Kак подпись squid из страниц ошибок выкинуть???"
Сообщение от HeXo4yXa emailИскать по авторуВ закладки on 07-Апр-02, 13:56  (MSK)
Резать баннеры хорошо редиректорами, для начала можно попробовать перл редир. из squid faq.

А вот как подпись squid из страниц ошибок выкинуть???

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "RE: Kак подпись squid из страниц ошибок выкинуть???"
Сообщение от Кип Искать по авторуВ закладки on 08-Апр-02, 11:04  (MSK)
да я и не спорю
просто разговор шел о deny_info :)
По поводу вопроса - глянь файл errorpage.c на предмет "%S", это и есть сигнатура
  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "RE: Проблема со Squid - баннеры"
Сообщение от zakat emailИскать по авторуВ закладки on 08-Апр-02, 15:10  (MSK)
>да ну ? не могет быть
>... :)
>у меня нормально все подменяет, правда
>сквидовую подпись пришлось из страниц
>ошибок выкинуть, чтобы не мешала,
>но ведь это не страшно,
>я думаю ? :)
>
>squid-2.4.STABLE6

По требование рекламщиков функция подмены баннеров с помощью deny_info не поддерживается, если не ошибаюсь, начиная с версии 2.х.

Эта информация взята из доки Squid,правда давно это было и не помню откуда точно.Что точно, так это то, что сам не придумал.
Я тоже пытался подменить баннеры. Но ничего не получалось,вот где-то и накопал.
Но это не главное, главное то что я и сейчас с этим согласен.
Подменить только баннер на странице с помощью deny_info НЕЛЬЗЯ, без правки исходников. Подменить всю страницу на другую или на рисунок можно - СОГЛАСЕН.
Давайте поспорим, мне это самому интерестно!!!!


  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "RE: Проблема со Squid - баннеры"
Сообщение от Кип Искать по авторуВ закладки on 08-Апр-02, 19:14  (MSK)
>Как настроить сквид что бы вместо баннеров что >то подставлялось. В squid.conf пиш
^^^^^^^^^^
это человек спросил
чего собственно я ему и объяснять начал

>По требование рекламщиков функция подмены >баннеров с помощью deny_info не >поддерживается,если не ошибаюсь, начиная с >версии 2.х.
>Так что, о чем разговор.
^^^^^^^^^^^^^
это ты ответил, про исходники ни слова.
та что действительно - "о чем разговор", спорить то не очем Ж) У меня получилось, у тебя - нет. Я не берусь утверждать, что это самый правильный, иоделогически верный или удобный способ. Просто это работает, что и требовалось доказать...
С твоим утверждением я, кстати, согласен

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "RE: Проблема со Squid - баннеры"
Сообщение от zakat emailИскать по авторуВ закладки on 09-Апр-02, 13:46  (MSK)
>>Как настроить сквид что бы вместо баннеров что >то подставлялось. В squid.conf пиш
>^^^^^^^^^^
>это человек спросил
>чего собственно я ему и объяснять
>начал
>
>>По требование рекламщиков функция подмены >баннеров с помощью deny_info не >поддерживается,если не ошибаюсь, начиная с >версии 2.х.
>>Так что, о чем разговор.
>^^^^^^^^^^^^^
>это ты ответил, про исходники ни
>слова.
>та что действительно - "о чем
>разговор", спорить то не очем
>Ж) У меня получилось, у
>тебя - нет. Я не
>берусь утверждать, что это самый
>правильный, иоделогически верный или удобный
>способ. Просто это работает, что
>и требовалось доказать...
>С твоим утверждением я, кстати, согласен
>
Ok , спор прошел в дружественной обстановке. Рад, что все решено.
Просто SaneK ,на мой взгляд, задавая вопрос, не мечтал копаться в исходниках, я и ответил о официальной ситуации на данный момент. Если
смотреть на все вопросы с учетом правки исходников, то тогда не на один вопрос, конкретный ответ дать фактически нельзя.
Ведь при большом желании Squid можно заставить и почту по ящикам раскладывать и т.д.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "RE: Проблема со Squid - баннеры"
Сообщение от Кип Искать по авторуВ закладки on 09-Апр-02, 14:48  (MSK)
потратив на это 0,5 минуты, охотно бы понаблюдал ? Ж) и вообще что это за постановка вопроса такая - "с учетом правки исходников" ? мне кажется, что нужно упирать на решение самой проблемы, а не на способы как это реализовать. Иначе не будет никаких вариантов, кроме можно/нельзя, максимализм хорош вмеру.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "RE: Проблема со Squid - баннеры"
Сообщение от zakat emailИскать по авторуВ закладки on 09-Апр-02, 15:01  (MSK)
>потратив на это 0,5 минуты, охотно
>бы понаблюдал ? Ж)
Бери пляшку, едь в гости - будешь наблюдать.
PS. Нет, пожалуй лучше ящик.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

16. "RE: Проблема со Squid - баннеры"
Сообщение от SaneK Искать по авторуВ закладки on 10-Апр-02, 10:30  (MSK)
>Просто SaneK ,на мой взгляд, задавая
>вопрос, не мечтал копаться в
>исходниках, я и ответил о
>официальной ситуации на данный момент.

Да в исходниках покопаться это хорошо, да просто отлично это, но все таки хочется чего то по проще. Так вот поставил я squidGuard работает в прииципе, баннеры режутся. все прекрасно. А насчет исходников я этим прямо сейчас и займусь.

Спасибо за совет.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

17. "RE: Проблема со Squid - баннеры"
Сообщение от den emailИскать по авторуВ закладки on 10-Апр-02, 11:16  (MSK)
Вот я тоже за то чтобы использовать редирестора типо сквидгуарда но сквид 2.4.стабле4 на флюхе 4.3 не может запустить редиректора :(((
---
В cache.log: WARNING: Cannot run '/usr/local/squid/bin/redirect.pl' process
В messages: Too many queued redirector requests
...и нифига не работает
---
При этом:
/usr/local/squid/bin/redirect.pl - 755 squid:nobody
---
В конфиге:
redirect_program /usr/local/squid/redirector
cache_effective_user squid
cache_effective_group nobody
---
Я уже и $$$ в дисковод сувал не помогает :((
  Рекомендовать в FAQ | Cообщить модератору | Наверх

18. "RE: Проблема со Squid - баннеры"
Сообщение от SaneK Искать по авторуВ закладки on 10-Апр-02, 12:21  (MSK)
>Вот я тоже за то чтобы
>использовать редирестора типо сквидгуарда но
>сквид 2.4.стабле4 на флюхе 4.3
>не может запустить редиректора :(((
>
>---
>В cache.log: WARNING: Cannot run '/usr/local/squid/bin/redirect.pl'
>process
>В messages: Too many queued redirector
>requests
>...и нифига не работает
>---
>При этом:
>/usr/local/squid/bin/redirect.pl - 755 squid:nobody
>---
>В конфиге:
>redirect_program /usr/local/squid/redirector
>cache_effective_user squid
>cache_effective_group nobody
>---
>Я уже и $$$ в дисковод
>сувал не помогает :((


Посмотри в squid.conf у тя строчечка вот така вот есть:

redirect_program /usr/local/bin/squidGuard

redirector_bypass on #вот она

redirect_children 7

может поможет у меня помогло

Удачи.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

20. "RE: Проблема со Squid - баннеры"
Сообщение от net_adminsmtp.ru Искать по авторуВ закладки on 31-Янв-03, 17:30  (MSK)
У меня даже по сравнению с скомпилированным на С редиректом просто вырезание баннеров в ACL (как в начале треда рекомендов.) работает значит. быстрее (не говор. уже о "на ПХП/перле" )

Всетаки качает сквид баннерный трафик при вырезании АCL или нет? (гдето написано что не показывает но скачивает ) (кто статистикой проверял)?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

19. "RE: Проблема со Squid - баннеры"
Сообщение от Andrey emailИскать по авторуВ закладки on 10-Июн-02, 20:46  (MSK)
Это все подходит для статических баннеров, а кто знает как можно избавиться от баннеров на которые ссылки обновляются динамически?
А то всякие там rambler.ru, rbc.ru, yandex.ru и т.д. уже замучали своей рекламмой, трафик из-за них растет немеренно.
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру