任何国家/地区城市基域重定向

Posted

技术标签:

【中文标题】任何国家/地区城市基域重定向【英文标题】:Any country city base domain redirect 【发布时间】:2018-08-04 18:44:18 【问题描述】:

我有一个基于城市的域,我想从 ipaddress 自动重定向 城市。请帮我解决这个问题

以印度国家为例,我有 Mumbai.website.com Delhi.website.com 等。我希望当人们访问我的主要网站时,他们会自动重定向到他的城市基地子域。请帮帮我先生。

我尝试在我的 .htaccess 文件中使用此代码进行国家/地区自动重定向,但首先我必须安装 IP2Location Apache 模块。

RewriteEngine On

RewriteCond %ENV:IP2LOCATION_COUNTRY_SHORT ^IN$
RewriteRule ^(.*)$ https://indian.dropmyads.com/ [L]

但它的重定向适用于国家/地区

我想要城市基地重定向代码

【问题讨论】:

您好,您提供的链接声称涉及城市和国家。但是,恐怕这个网站不提供此类建议。 抱歉,本网站不提供建议,请参阅指南。 确保您使用的是正确的数据库(由 IP2LocationDBFile 参数指定的数据库),因为它们提供的每个数据库都包含不同层次的地理数据(例如 DB1 仅包括国家,购买 DB3 还包括地区和城市)。 maxmind.com/en/free-world-cities-database 我现在有这个数据库,如何从中重定向城市?请帮忙 【参考方案1】:

您可以将“IP2LOCATION_CITY”用于城市名称重定向目的。

RewriteEngine On

RewriteCond %ENV:IP2LOCATION_CITY ^Mumbai$
RewriteRule ^(.*)$ https://indian.dropmyads.com/ [L]

【讨论】:

以上是关于任何国家/地区城市基域重定向的主要内容,如果未能解决你的问题,请参考以下文章

将根域重定向到子域的影响

NGINX 中的 IP 地址到域重定向

如何根据符合特定条件的国家/地区代码重定向URL

根据国家/地区重定向,但如果 IP 被列入白名单则允许

geoip 将国家/地区重定向到 403

MaxMind GeoIP 从允许一个 IP 的国家/地区重定向用户