今天客户反馈说在使用D计划的企业网站的时候,使用safari浏览器打不开试用网站,下面是针对这一问题的解决。

1,问题描述

已经成功的安装了D计划的试用包,但是使用safari浏览器打开网页,提示太多的重定向,但是我使用chrome和firefox浏览器确是可以打开的。

出错的截图如下:

joomla_发生太多的重定向.png

2,问题分析

2.1 多语言问题

当系统开启多语言功能的时候,系统会基于当前用户的浏览器的语言来进行重新向和写Cookie的操作,当重新向插件设置不正确的时候,就会出现这种 “太多重定向”的问题了。

那么基本的问题就是开启了多语言插件,但内容设置不正确。通过分析URL,可以更进一步的确认是否为多语言的问题。如图:

joomla多语言插件.png

在上面的截图可以明确的看到url中多了一个en的字符串,说明系统的确开启了多语言。

3,解决方案

关闭多语言插件。登录后台,插件管理,中找到语言过滤插件,将其关闭。问题解决。如图:

joomla关闭语言过滤.png

4,Joomla网站开启多语言功能的正确步骤

  • 确保你的网站安装了多种语言
  • 在系统->语言管理中->内容语言 确认你至少有两种内容语言是启用的
  • 开启语言过滤插件
  • 发布语言切换器模块

Joomla虽然核心支持了多语言,但对于新手来说,要做出一个完美的多语言网站还需要踩很多坑,欢迎大家交流。

 

用户评分: 0 / 5

不活动星星不活动星星不活动星星不活动星星不活动星星
 

评论

  • 未找到评论