Пожалуйста, попробуйте с этим регулярным выражением:
^http(s)?://([a-zA-Z]+).zmedia.com/blog/.*$
Разница между вашим и моим: ?
после (s)
. Это означает, что s
в https
может присутствовать 0 или 1 раз.
Я решил эту проблему с помощью cache_peer_access вместо cache_peer_domain.
$ vi /my-no-proxy.txt
Записать регулярное выражение в /my-no-proxy.txt
^.*my-site-dont-access-with-proxy\.com$
.*you-can-write-any-regex-here.*
squid.conf
vi /etc/squid/squid.conf
Добавьте ниже к squid. conf
cache_peer my-proxy.com parent 8080 0 no-query name=myProxy
acl viaProxy dstdom_regex "/my-no-proxy.txt"
cache_peer_access myProxy deny viaProxy