教程栏目

joomla中文网出品的官方教程

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

1,问题描述

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

出错的截图如下:

2,问题分析

2.1 多语言问题

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

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

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

3,解决方案

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

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

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

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

 

作者: 樱木花道

Joomla程序员,从J1.5到J4.x始终都在做Joomla相关开发定制工作,有超过10年行业经验,国内Joomla扩展开发商ZMAX团队的核心成员

作者网站:ZMAX程序人

评论 (0)

  • 最新在前
  • 最佳在前

第1章 经验分享

第2章 专题教程

第3章 扩展推荐

第13章 扩展更新日志