通过htaccess阻止代理服务器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过htaccess阻止代理服务器相关的知识,希望对你有一定的参考价值。

  1. # block proxy servers from site access
  2. # http://perishablepress.com/press/2008/04/20/how-to-block-proxy-servers-via-htaccess/
  3.  
  4. RewriteEngine on
  5. RewriteCond %{HTTP:VIA} !^$ [OR]
  6. RewriteCond %{HTTP:FORWARDED} !^$ [OR]
  7. RewriteCond %{HTTP:USERAGENT_VIA} !^$ [OR]
  8. RewriteCond %{HTTP:X_FORWARDED_FOR} !^$ [OR]
  9. RewriteCond %{HTTP:PROXY_CONNECTION} !^$ [OR]
  10. RewriteCond %{HTTP:XPROXY_CONNECTION} !^$ [OR]
  11. RewriteCond %{HTTP:HTTP_PC_REMOTE_ADDR} !^$ [OR]
  12. RewriteCond %{HTTP:HTTP_CLIENT_IP} !^$
  13. RewriteRule ^(.*)$ - [F]

以上是关于通过htaccess阻止代理服务器的主要内容,如果未能解决你的问题,请参考以下文章

Github SSH 通过研究所代理,端口 22 和端口 443 被阻止

Amazon S3 存储桶策略阻止用户代理

测试是不是可以从 Web 浏览器访问 URL,即确保没有被代理服务器阻止

反向代理的有趣用法

通过htaccess反向代理

如何在charles代理中阻止localhost流量?