站长之家 - 站长资讯 - 易采站长站

当前位置: > 建站教程 > 源码教程 > CMS 教程 >

DEDECMS 5.7 将data目录迁移后,网站地图无法打开和更新的解决方法

2018-05-27 11:50 | 来源:易采源码网 | 编辑:admin |

DEDECMS5.7 SP1版本,根据官方提示强烈建议下,将data目录迁移到web以外,网站地图和rss无法打开和更新了,
站长朋友都知道,DEDECMS默认生成的rss地图以及网站地图等都是生成在DATA的文件夹中,但是这个是一个非常重要的文件夹,一般我们在 Robots.txt 是禁止搜索引擎爬行这文件夹的,这就造成了,我们生成了地图,但是搜索根本就找不到的尴尬,下面就教大家如何更改自动生成的目录
下面是详细的步骤:

1,首先登录ftp,在根目录下建立rss文件夹

2,修改根目录下你的管理员文件夹(默认是dede)下的makehtml_map.php文件

将17行的$cfg_cmspath."/data/sitemap.html";改为


代码如下:$cfg_cmspath."/sitemap.html"; 将22行的$cfg_cmspath."/data/rssmap.html";

改为


代码如下:$cfg_cmspath."/rssmap.html";

17行是普通网站地图,22行是RSS的网站地图

3,修改根目录下include下面的arc.rssview.class.php

将71行的


代码如下:$murl = $GLOBALS['cfg_cmspath']."/data/rss/".$this->TypeID.".xml";

改为


代码如下:$murl = $GLOBALS['cfg_cmspath']."/rss/".$this->TypeID.".xml";

4,修改根目录下include下的sitemap.class.php

将57行的


代码如下:$typelink = $GLOBALS['cfg_cmsurl']."/data/rss/".$row->id.".xml";

改为


代码如下:$typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";

将94行的


代码如下:$typelink = $GLOBALS['cfg_cmsurl']."/data/rss/".$row->id.".xml";

改为


代码如下:$typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";

5,修改/templets/default模板文件head.htm

在11行左右找到


代码如下:<li class="r3"><a href="{dede:global.cfg_dataurl/}/sitemap.html">网站地图</a></li> 2.<li class="r4"><a href="{dede:global.cfg_dataurl/}/rssmap.html">RSS订阅</a></li>>
[code]
改为</p><p>[code]<li class="r3"><a href="{dede:global.cfg_cmsurl/}/sitemap.html">网站地图</a></li> 2.<li class="r4"><a href="{dede:global.cfg_cmsurl/}/rssmap.html">RSS订阅</a></li>

6,进入后台,更新网站地图,更新RSS文件,更新主页。

  • dedecms教程:定时生成站点地图sitemap.xml-DedeCms教程
  • 织梦百度结构化数据地图提交插件常见问题及解决方案-DedeCms教程
  • 为dedecms增加二维码功能的实现代码-DedeCms教程
  • 织梦dedecms编辑器中增加代码运行框-DedeCms教程
  • DEDE5.7热门标签代码调用详解-DedeCms教程
  • dedecms页面获取会员状态的代码-DedeCms教程
  • dedecms实现将表单订单发送到邮箱实例代码-DedeCms教程
  • PHPCMS V9 全站 Sitemaps生成实现代码[服务器端版]-PhpCms教程
  • PHPCMS模板中$forminfos循环输出表单的代码详解-PhpCms教程
  • 解决phpcms更换javascript的幻灯片代码调用图片问题-PhpCms教程
  • 网友评论

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号