gpt4 book ai didi

apache - 使用 GeoIP 和 .htaccess 重定向流量

转载 作者:行者123 更新时间:2023-12-02 02:22:28 24 4
gpt4 key购买 nike

我正在尝试使用 GeoIP 和 .htaccess 将来自阿根廷的网络流量重定向到我们网站的某个页面,并将所有其他流量重定向到不同的页面。

这是我尝试使用的示例(在本示例中,我仅使用两个国家/地区:阿根廷和哥伦比亚。)

GeoIPEnable On

# Redirect Colombia
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^CO$
RewriteRule ^(.*)$ http://www.mywebsites.com.ar/index2.html [L]

# Redirect Argentina
#RewriteEngine on
#RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^AR [NC]
#RewriteRule ^(.*)$ http://www.mywebsite.com.ar/index.html [L]

事实是,它不起作用。

我也尝试过这个:

RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^AR$

而不是声明我想要重定向的每个国家/地区,但也不起作用。

有人能发现问题吗?

提前致谢,

伊格纳西奥

最佳答案

在您的 .htaccess 中,放入以下代码这会将所有流量(印度境外)重定向到 https://newexample.abc.com

<IfModule mod_geoip.c>
GeoIPEnable On
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^IN$
RewriteRule ^(.*)$ https://newexample.abc.com/$1 [L]
</IfModule>

关于apache - 使用 GeoIP 和 .htaccess 重定向流量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32231500/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com