Сквид: обойдите url_rewrite_program, когда запрос будет https

У меня есть URL rewriter работающий в сквиде в настоящее время. Проблема состоит в том, что, в то время как это хорошо работает для HTTP, Запросы HTTPS, очевидно, не работают, даже когда переписано с тем же URL (потому что мой сервер по существу сделал бы атаку "человек посередине" в этом случае).

Таким образом, мой вопрос, существует ли правило определить, какие запросы отправлены или не отправлены в url_rewrite_program?

Править: Я попробовал следующее, но https URL все еще становятся переписанными

#don't rewrite HTTPS                                                                                          
acl HTTPS_URLS url_regex -i ^https://.*$
url_rewrite_access deny HTTPS_URLS

url_rewrite_program /etc/squid3/rewrite.pl
0
задан 19 March 2015 в 09:01
1 ответ

Я разрешаю этот случай следующим кодом;

acl p_http proto HTTP
url_rewrite_access allow p_http
url_rewrite_access deny all
url_rewrite_program /usr/bin/squidGuard

может быть вам полезен.

-2
ответ дан 5 December 2019 в 18:53

Теги

Похожие вопросы