gpt4 book ai didi

redirect - 如何使用基于国家/地区的 Freegeoip.net 重定向?

转载 作者:行者123 更新时间:2023-12-02 01:50:18 25 4
gpt4 key购买 nike

如果访问者来自美国以外的任何其他国家/地区,我想使用 freegeoip.net 将访问者重定向到我网站的特定页面

我是编码的新手,我无法执行此页面上的代码,也无法弄清楚原因:Redirect all countries except ONE

如果有人有完整的代码或具体说明,说明我需要做什么才能执行此代码...我将非常感激...过去四天我日日夜夜地在我的“假期”,试图弄清楚这一点,我已经完全放弃了我的能力。

所以如果有人能给我代码,请像我是中学生一样向我解释......非常感谢。

最佳答案

我知道这可能有点晚了。这是一些工作代码。您可以使用 AJAX 调用并根据返回的数据设置条件。

jQuery.ajax( {
url: '//freegeoip.net/json/',
type: 'POST',
dataType: 'jsonp',
success: function(location) {
if (location.country_code == 'US') {
// do nothing
}
else if (location.country_code == 'AU') {
window.location.href = '<a href="http://yoururlhere.com" rel="noreferrer noopener nofollow">http://yoururlhere.com</a>';
}
else if (location.country_code == 'SE') {
window.location.href = '<a href="http://yoururlhere.com" rel="noreferrer noopener nofollow">http://yoururlhere.com</a>';
}
else if (location.country_code == 'NL') {
window.location.href = '<a href="http://yoururlhere.com" rel="noreferrer noopener nofollow">http://yoururlhere.com</a>';
}
else if (location.country_code == 'GB') {
// window.location.href = '<a href="http://yoururlhere.com" rel="noreferrer noopener nofollow">http://yoururlhere.com</a>';
}
}
});

关于redirect - 如何使用基于国家/地区的 Freegeoip.net 重定向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23189306/

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