php - 基于国家的重定向

标签 php .htaccess redirect

我想限制哪个国家可以访问我的网页,但我做不到。

我尝试关注 this guide .

当它托管在我的本地主机 (XAMPP) 上时,它给了我很多错误。从屏幕截图中检查错误:

My Image

如果它被上传到一些免费主机,它会在访问 domain.com/index.phpdomain.com/redirect.php 时给我一个无限的“循环” >.

但是在 this webpage它有效,并完美地显示了我的详细信息 (国家、国家代码、纬度、经度等)

我已将这两个文件粘贴到同一个文件夹并尝试在我的计算机上访问它:

http://localhost/geoplugin.class/index.php

最佳答案

最好的方法是使用 .htaccess

这是将生成 htaccess 国家 block 代码的网站:

http://www.ip2location.com/blockvisitorsbycountry.aspx

关于php - 基于国家的重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34390221/

相关文章:

.htaccess - 使用防盗链

laravel - 如何使用文件权限保护 laravel 中的 .env 文件?

子目录的 Apache SSL 重定向删除斜杠

php - PHP报告错误行错误

php 正则表达式 utf-8 中的单词边界匹配

php - 无法在 PHP、Linux 中使用 gettext

php - Magento 信用卡号码与信用卡类型异常不匹配

apache - 将 HTTP 和 HTTPS 请求重定向到临时页面 - https ://is not redirecting

windows - 在重定向的标准输出管道上禁用缓冲(Win32 API、C++)

ruby-on-rails - 如何在路由级别重定向,而不是在操作级别?