1. 环境要求:PHP7.2+、MySQL5.6+,迅睿CMS最新稳定版,下载地址:https://www.xunruicms.com/download.html;2. 完成迅睿CMS基础安装(未安装的需先执行:上传install目录到服务器,按页面引导安装至默认站点)。
访问您的域名+/admin.php,输入管理员账号密码进入迅睿CMS后台。
依次点击【系统设置】→【站点配置】→开启多语言功能,点击选项旁的开关按钮(默认关闭),点击【保存配置】生效。
依次点击【系统设置】→【多语言管理】→【添加语言】。
en,禁止中文;English;en,必须提前在网站根目录创建该文件夹;zh)设为默认,其余语言取消勾选;将默认站点的完整内容复制到根目录的对应语言文件夹(如根目录的en文件夹);找到语言目录下的config.php,替换为以下完整配置:
注意:siteid必须与多语言后台记录的ID完全匹配,否则站点无法正常加载。
1. 语言包同步:进入【内容管理】→【语言包管理】,找到添加的语言(如English),点击【同步语言包】,完成后即可编辑对应语言的内容;
2. 前台切换按钮:打开前台模板的header.html,添加以下代码实现语言切换:
```html ```
打开Nginx站点配置文件,在location /段后方添加以下规则:
在站点根目录的.htaccess文件中,替换为以下规则:
配置完成后重启Nginx或Apache服务,使规则生效。
1. 访问主域名(如example.com),确认显示中文站点内容;
2. 访问多语言路径(如example.com/en/),确认页面正常加载,内容同步;
3. 点击前台切换按钮,确认可正常跳转对应语言页面,无404错误。
检查对应语言目录是否存在,伪静态规则是否正确,config.php中的siteid是否匹配后台记录的ID;
检查切换按钮链接是否为对应路径(如/en/),后台多语言开关是否开启,语言标识是否统一。
上一篇: DedeCMS移动端SEO适配怎么做?2026年最新实操指南
下一篇: DedeCMS防刷流量设置
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图