Я хотел бы настроить экземпляр squid для выборочного обратного прокси для настроенного списка URL-адресов, действуя как обычный прямой прокси для всего остального.
Мы строим новую инфраструктуру, как бы параллельную, и я хочу иметь прокси, который люди могут использовать, который будет направлять выборочный трафик на новую платформу, действуя как прямой прокси для всего остального. Это позволяет людям / системам очень легко тестировать части новой платформы, которые мы хотим, без необходимости слишком много менять, просто используйте адрес прокси.
Возможна ли такая установка?
Следующее, кажется, работает для меня: все для www.myurl.com отправляется на новые серверы, а все остальное проксируется как обычно.
# Setup a cache peer as an origin server # Duplicate this line for each site you want to reverse for and give it a new name cache_peer <new platform ip or fqdn> parent 80 0 no-query originserver proxy-only name=upstream1 # Set the domain the cache_peer should handle cache_peer_domain upstream1 www.myurl.com # Duplicate following three lines # Add as many acl lines as necessary for all domains handled acl our_sites dstdomain www.myurl.com cache_peer_access upstream1_sites allow our_sites cache_peer_access upstream1_sites deny all