如何通过用户的IP位置重定向

时间:2019-10-19 19:10:40

标签: vue.js nuxt.js

如何获取用户IP并确定其位置,然后将其重定向到网站的特定位置?

我的网站正在使用Nuxt.js和nuxt-i18n模块。

网站有2种语言,分别是英语和土耳其语。

我的土耳其语部分地址为http://localhost:3000/tr,如果他来自土耳其,我希望用户被重定向到这里。

我还没有找到有关如何在Nuxt.js中间件中获取用户IP的任何解决方案。

1 个答案:

答案 0 :(得分:0)

我不知道这是否有帮助,但就我而言,使用i18n,我使用NavigatorLanguage来获取用户语言,然后将语言系统设置为其语言。