Joomla 位置重定向

Posted

技术标签:

【中文标题】Joomla 位置重定向【英文标题】:Joomla location redirect 【发布时间】:2014-01-03 03:14:55 【问题描述】:

我正在寻找一个扩展程序(或脚本),通过它我可以将进入网站的用户重定向到他自己的语言。

我使用 Joomla CMS,在这个 CMS 中我构建了 4 种不同的语言。是否有可识别 IP 并基于此将其重定向到网站的英文或法文版本的扩展程序?

基本上所有的url都是这样http://www.example.com/en/和http://www.example.com/fr/

我环顾四周,但我不熟悉这个领域,我认为我正在查看错误的关键字。

【问题讨论】:

【参考方案1】:

据我所知,这不是一个扩展程序,它可以根据用户的 IP 地址重定向特定语言的用户,但是您可以做的是启用插件 系统 - 语言过滤器。一旦它还根据他们的浏览器语言或他们的网站设置为您提供新访问者的语言选择选项。

请记住,只有在发布 语言切换器 模块时才能启用此插件。

希望对你有帮助

【讨论】:

非常感谢,现在我有一些方向可以研究 :) 我以前从未听说过这个模块,我也偶然发现了这个网站:docs.joomla.org/Language_Switcher_Tutorial 可能对其他人也有用! 【参考方案2】:

我发现了一个可能对任何登陆此帖子的人有所帮助的扩展程序,即用户 GeoIP 位置菜单项重定向,可以通过访问此链接 https://jdev.l-it.co.za/products/user-geoip-location-menu-item-redirect 找到。

这个扩展基本上可以根据用户的IP地址国家代码重定向用户。当用户登陆菜单时,用户将被重定向到基于其 IP 国家代码的不同菜单项。

【讨论】:

以上是关于Joomla 位置重定向的主要内容,如果未能解决你的问题,请参考以下文章

Joomla 管理员重定向到安装

SSL 301 重定向错误 - Joomla 和 Nginx

php 重定向后的Joomla系统消息

.htaccess Joomla -> Community Builder 中的重定向登录组件

PHP 中的 URL 重定向

Joomla 3在错误登录后重定向尝试模式登录