<html><head></head><body><div dir="auto">Sorry for jumping the gun. Just read your mail again.<br><br>You want to redirect and not block.<br><br>Regards,<br>Nishant</div><br><br><div class="gmail_quote"><div dir="auto">On 17 September 2024 4:04:24 pm UTC, Nishant Sharma <codemarauder@gmail.com> wrote:</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail"><div dir="auto">Hi Martin,<br><br>On 17/09/24 19:04, Martin A. Brooks wrote:<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"><div dir="auto">On 2024-09-17 13:39, Martin A. Brooks wrote:<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #ad7fa8; padding-left: 1ex;"><div dir="auto">I am trying to use a URL rewriter program to redirect client requests for certain URLs elsewhere.  I found this on github which seems to do what I need:<br><br><a href="https://github.com/rchunping/squid-urlrewrite">https://github.com/rchunping/squid-urlrewrite</a><br><br></div></blockquote></blockquote><div dir="auto"><br>You may want to use external_acl_helper instead of url_rewrite_program, to handle CONNECT requests gracefully and close the connection to blocked destinations instead of trying to re-direct. This wouldn't require SSL_bump.<br><br>Here is a reference implementation:<br><br><a href="https://github.com/Hopbox/charcoal-helper">https://github.com/Hopbox/charcoal-helper</a><br><br>It requires a server to talk to for ALLOW or DENY decisions, which you can self-host.<br><br>(disclaimer: I am the author)<br><br>Regards,<br>Nishant<br></div></pre></blockquote></div></body></html>