Teoricamente, você pode tentar seguir as coisas e fazer as alterações necessárias, conforme necessário, para se adequar ao seu ambiente.
1) Faça um grupo de usuários que aceitaram os T & C, digamos tc. Além disso, vamos supor que você esteja usando o endereço IP para acompanhar os usuários que aceitaram T & C e manter 1 endereço IP por linha em /etc/squid/tc.txt
2) faça um acl usando /etc/squid/tc.txt
3) Você primeiro acl como "se o ip do usuário não está no arquivo tc.txt, redirecionar a solicitação para a página que você quer que ele mostre." talvez seja necessário escrever um script pequeno que funcionará como url_rewrite_program
.
4) No momento em que eles aceitam, execute o script do lado do servidor para adicionar o IP do usuário em tc.txt
5) Verifique se o seu script é inteligente o suficiente para não adicionar entrada duplicada em tc.txt.