XAMPP拒绝来自特定外部IP地址的访问

时间:2019-09-17 20:14:12

标签: .htaccess proxy xampp vhosts proxypass

我需要一些保护测试XAMPP服务器的帮助,因为到目前为止,我尝试过的所有工作似乎都没有效果。 我在Windows 7计算机上运行Apache 2.4.7。

设置如下:

我将服务器IP端口80上的所有流量重定向到在localhost:5000上运行的Java应用程序。

httpd-vhosts.conf文件中执行所有这些操作的代码如下:

<VirtualHost *:80> 
  ProxyPreserveHost On
  ProxyRequests Off
  ServerName demo.website.com
  ServerAlias website.com
  ProxyPass / http://localhost:5000/
  ProxyPassReverse / http://localhost:5000/
  <Proxy *>
        Order deny,allow
        Allow from all
  </Proxy>
</VirtualHost>

问题是,如何deny来自特定外部IP地址的流量?

似乎我不能使用.htaccess,因为端口80上的请求被重定向到Java应用程序,而不是包含Web内容的xampp文件夹。

此外,以下代码也无法完成该任务:

<Proxy *>
    order allow,deny
    deny from 193.37.XXX.XX
    allow from all
</Proxy>

还有哪些其他选择?

有什么建议吗?

0 个答案:

没有答案