如何限制Apache服务器只接受来自美国城市或州的HTTP请求?
我可以访问httpd.conf文件。
答案 0 :(得分:0)
该信息不会在http标头上传输。如果它可以代理将破坏所有信息。这就是各国一般无法保持某些流量的方式。更容易确定允许哪些流量。
答案 1 :(得分:0)
您需要安装GeoIP模块,例如mod_geoip2。
请注意,GeoIP数据通常不可靠 - 特别是在细粒度的城镇级别。如果您选择基于城市的白名单访问,您肯定会阻止访问该市的大量用户以及所有移动用户。
这通常是一个非常糟糕的主意。