修复前必须100%完成备份,防止操作失误导致整站无法访问,备份分2步走:
根目录压缩下载到本地电脑,压缩包命名格式建议「织梦网站+当前日期(YYYYMMDD)+备份前」根目录/data/backupdata/文件夹,将刚生成的所有.sql压缩文件也下载到本地织梦默认手机端模板未自动开启绑定,这是90%以上新手用户手机端错乱的原因,操作步骤:
default,就选default_m;如果是第三方模板,第三方一般会附赠带_m后缀的同名文件夹)如果你的网站用m.你的域名.com访问手机端,还要单独绑定模板风格路径:
https://m.你的域名.com/(注意最后必须加斜杠)m前缀添加一条CNAME或A记录,指向与PC端相同的服务器IPm.你的域名.com到根目录(不是单独建文件夹)如果绑定了_m模板,但手机端还是全屏显示PC端内容、文字挤成一团、图片溢出屏幕,说明模板的HTML头部meta标签缺失自适应属性,操作步骤:
根目录/templets/你的模板文件夹_m/head.htm,第三方模板可能叫header.htm或top.htm,用本地编辑器(比如VS Code/Notepad++)打开标签内、标签上方,添加下面这行完整的自适应meta标签(直接复制粘贴):保存文件后,重新生成全站静态页面:登录织梦后台,依次点击「生成」→「一键更新网站」→勾选「更新主页HTML」「更新栏目HTML」「更新文档HTML」→点击「开始更新」
很多第三方手机端模板的CSS引用路径写错成PC端的,导致手机端加载错误样式,操作步骤:
head.htm/header.htm/top.htm文件代码错误示例(引用PC端CSS):
```html ```
正确示例(引用手机端CSS):
```html ```注意:织梦自带的PC端路径标签是{dede:global.cfg_templets_skin/},手机端专属标签是{dede:global.cfg_m_templets_skin/},必须替换
如果绑定了正确的CSS、加了自适应标签,还有个别元素(比如图片、表格、视频)溢出屏幕,操作步骤:
head.htm/header.htm/top.htm文件标签内、刚才的自适应meta标签下方,添加下面这段全局溢出修复CSS(直接复制粘贴):保存文件后,再次重新生成全站静态页面
如果以上三步都做了,但手机端点击链接跳转到PC端或404,说明伪静态规则没适配手机端,这里以Apache服务器和Nginx服务器两种最常用的环境为例:
根目录,找到.htaccess文件(如果没有,新建一个,编码选UTF-8无BOM)注意:把你的域名\.com替换成你自己的实际域名,不要漏了\转义符
location /伪静态配置块,在同一配置文件的「server」块内、「location /」上方添加下面这段手机端server块(直接复制粘贴):保存配置后,重启Apache/Nginx服务器(宝塔面板点击「重启」按钮即可)
用以下3种方式验证,确保万无一失:
m.你的域名.com或直接访问PC端域名(织梦会自动判断设备跳转)下一篇: 织梦数据安全运维:我也曾半夜起来删木马
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图