问题标签 [freegeoip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 根据访问者 IP 地址(国家/地区)将主网站重定向到子域
我需要根据访问者 IP 地址(位置)将我的网站重定向到子域的帮助。我有 3 个特定的网站
- 我想将来自欧洲的访客重定向到
eu.mysite.com
- 我想将来自美国的访问者重定向到
us.mysite.com
- 我想将来自世界其他地方的访问者重定向到
mysite.com
我尝试了几个代码并修改了 htaccess,它没有帮助,因为服务器上没有安装 GeoIp。
geolocation - 用于跟踪用户位置的 Google Geolocation Api - 国家、城市、州、时区
谷歌是否提供地理位置 ip 服务,如 freegeoip、maxmind 等,它可以为用户提供准确的(需要几乎准确的,就像谷歌提供的那样)位置、国家 - 州 - 城市、时区、浏览器使用的移动设备或 PC
freegeoip - 在 recon-ng 中使用 freegeoip 时,出现错误 [!] KeyError: 'city'
在 recon-ng 中使用 freegeoip 时出现以下错误,我还没有添加任何 api 密钥,这不应该影响它;但不知何故,我得到如下错误代码:
geoip - MaxMind 拉 Geolite2 得到 401 Unauthorized
Geolite2 访问权限于 12/30 更改。
今天我注册了一个 Maxmind 帐户,注册了一个许可证密钥(一个“此密钥将用于 GeoIP 更新吗?”和一个不会).. 现在每次输入时我都会得到一个 401:
有什么想法我在这里做错了吗?