如何阻止用户访问英国以外的网站?

问题描述 投票:-3回答:1

搜索网络但无法找到解决方案。我有一个使用IIS在Windows服务器上托管的umbraco站点。关于阻止用户访问英国以外网站的方法的任何想法? Htaccess方法会太慢......提前谢谢你!

iis umbraco
1个回答
0
投票

这很难准确,因为你可以在英国使用欧洲网络提供商,这意味着他们似乎来自荷兰而不是英国。如果他们真的想要到达您的网站,那么人们也可以相当容易地欺骗他们的位置。

正如Lex Li所提到的,有很多商业数据库和工具可以查找用户的位置,但这些数据库的准确性差异很大,更不用说其中一些只支持IPv4了。但是,这些选项中的任何一个都会变慢,因为您必须检查每个请求。您还必须确保使数据库保持最新。

另一种选择是通过CloudFront或CloudFlare等代理您的网站,它们都支持按国家/地区阻止流量。

© www.soinside.com 2019 - 2024. All rights reserved.