遇到问题:网站进行了将织梦系统的data目录迁移到web以外目录的操作,访问手机端404错误
处理过程:
- 首先我想是页面加载缓存原因,修改后访问:域名/m
- 其次考虑应该是修改了data目录的原因,那么m文件夹里面的index.php的路径应该发生变化了,回忆查看笔记织梦安全问题|怎么修改data目录名称然后把默认的/../data直接修改为现在的路径地址/ceshi/data/common.inc.php
当然以上处理过程只做记载/具体问题百度结果参考织梦DedeCMS移动端手机端站点安装搭建方法
重点部分:原站如做了将DATA移到根目录外的安全设置,需修改/m/index.php代码
if(!file_exists(dirname(__FILE__).'/../data/common.inc.php')) { header('Location:install/index.php'); exit(); }
将其中/../data/common.inc.php改为/../../data/common.inc.php,或直接将以上5行代码删除。
当然,灰牛建议的是直接删除以上5行代码/因为测试修改为/../data/common.inc.php,效果不理想
e.g:直接删除m文件夹中的index.html ➡生成更新主页-访问域名/m端(测试ok)
最近更新2021-7-16
转载请注明:大灰牛博客 » 为什么将data目录迁移到根目录以外手机端访问404