Advertisement
suprianto

rewriter_url

Nov 12th, 2014
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. #!/usr/bin/perl
  2. $|=1;
  3. while (<>) {
  4. chomp;
  5. @X = split;
  6. #$chan = $X[1];
  7. $url = $X[0];
  8.  
  9. if ($url =~ m/^http:\/\/.*\/(speedtest\/.*)/) {
  10. print "OK rewrite-url=http://192.168.100.2:80/$1\n";
  11.  
  12. } else {
  13. print "ERR\n";
  14. }
  15. }
  16.  
  17. Config :
  18. #acl speedtest url_regex \/speedtest\/.*\.(jpg|txt|php).*
  19. #url_rewrite_access allow speedtest
  20. #url_rewrite_program /etc/squid/speedrewriter.pl
  21. #redirector_bypass on
  22.  
  23. #cache_peer_access 192.168.100.2 parent 80 0 no-tproxy
  24. #http_access cache_peer_access allow localhost
  25. #always_direct allow localhost
  26. #always_direct deny speedtest
  27. #never_direct deny all
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement