【问题标题】:How to allow access for only United Kingdom and a second country如何只允许英国和第二个国家访问
【发布时间】:2015-03-01 19:19:23
【问题描述】:

我想将允许的 IP 限制在英国和第二个国家,比如巴西或其他任何国家。

我确实找到了答案,但教程的链接不起作用。

任何帮助将不胜感激。

干杯

【问题讨论】:

    标签: .htaccess ip


    【解决方案1】:

    下面的.htaccess 可以帮助你。

    <Limit GET HEAD POST>
    order deny,allow
    deny from all
    allow from 11.305.12.0/29
    allow from ....
    </LIMIT>
    

    只需在允许的部分中提供英国和第二国家/地区的 ipadess 范围

    Source:

    更新答案

    我最好的主意是。在应用程序级别而不是网络服务器级别处理它。您可以使用可以从 webrequst 获得的 ip-address 轻松获取国家/地区名称 如果它是英国或第二个国家/地区,那么您可以让他看到您主页,否则您可以重定向到显示该国家/地区可用的访问保护的页面

    【讨论】:

    • 感谢 Naga R。我确实看到了源代码。我理解它,但我不知道如何知道我必须为特定国家/地区使用哪些范围。
    • 谢谢娜迦。我会用这些信息做一些实验。
    • 这是一个 Web 服务,又名 API,可以做到这一点...webservicex.net/geoipservice.asmx?op=GetGeoIP
    • @Sergio - 到目前为止有什么改进吗?
    • 对不起,娜迦。这是一个糟糕的一年开始。在过去的几个月里,首先是技术问题,严重的健康问题毁了。我确实将其作为正确答案进行了检查。谢谢和欢呼。
    猜你喜欢
    • 1970-01-01
    • 2020-04-27
    • 2012-07-15
    • 2013-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多