【发布时间】:2019-10-19 19:10:40
【问题描述】:
如何获取用户 IP 并确定其位置,然后将其重定向到网站的特定位置?
我的网站正在使用 Nuxt.js 和 nuxt-i18n 模块。
该网站有两种语言,即英语和土耳其语。
我的土耳其部分地址是http://localhost:3000/tr,如果用户来自土耳其,我希望将其重定向到这里。
我还没有找到任何关于如何在 Nuxt.js 中间件中获取用户 IP 的解决方案。
【问题讨论】:
如何获取用户 IP 并确定其位置,然后将其重定向到网站的特定位置?
我的网站正在使用 Nuxt.js 和 nuxt-i18n 模块。
该网站有两种语言,即英语和土耳其语。
我的土耳其部分地址是http://localhost:3000/tr,如果用户来自土耳其,我希望将其重定向到这里。
我还没有找到任何关于如何在 Nuxt.js 中间件中获取用户 IP 的解决方案。
【问题讨论】:
我不知道这是否有帮助,但就我而言,使用 i18n 我使用 NavigatorLanguage 获取用户语言,然后将语言系统设置为他的语言。
【讨论】: