搬码资源网广告位 搬码资源网广告位

织梦CMS网站地图sitemap移出data打不开的解决方法

5.7SP1版本20111227,根据官方提示强烈建议下,将data目录迁移到web以外,网站地图和RSS无法打开和更新了(5.6版本操作方法一样)

  站长朋友都知道,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行左右找到

  

  >

  改为

  

  

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

  OK,大功告成

声明:
本站发布的文章及附件仅限用于学习和研究目的;不得将上述内容用于商业或非法用途,否则后果请用户自负。
本站资源来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。
如果您喜欢该程序,请支持正版软件,得到更好的正版服务。
本文链接:https://www.abnma.com/11736.html,转载请注明出处。
如有侵权,请邮件联系我们删除处理。

0
搬码资源网广告位

评论0

请先

没有账号? 注册  忘记密码?