1. 打开dede(或者是更改过的后台地址)目录下/-makehtml_map.php文件 ----------------------------------------------------------------------------------------------- a.修改$cfg_cmspath./data/sitemap.html;$cfg_cmspath./data/rssmap.html;这两行代
1. 打开dede(或者是更改过的后台地址)目录下/-makehtml_map.php文件
-----------------------------------------------------------------------------------------------
a. 修改$cfg_cmspath."/data/sitemap.html";$cfg_cmspath."/data/rssmap.html";这两行代码的路径把/data路径去掉;$cfg_cmspath."/sitemap.html";$cfg_cmspath."/rssmap.html";
-----------------------------------------------------------------------------------------------
b. 修改(自己衡量是否有必要来修改 )/plus/sitemap.htm;/plus/rssmap.htm;这两行代码的路径把地图模板/templets/plus 路径换成自己需要的路径,可换成跟系统主页、栏目页模板相同目录(如:/templets/default);/default/sitemap.htm;/default/rssmap.htm;
-----------------------------------------------------------------------------------------------
2. 打开include 目录下/arc.rssview.class.phpa.
a. 修改100行左右(DedeCMS V5.7 SP1版本,注意是100行左右,不是100行,找一下)$murl = $GLOBALS['cfg_cmspath']."/data/rss/".$this->TypeID.".xml"这行代码的路径把/data路径去掉;$murl = $GLOBALS['cfg_cmspath']."/rss/".$this->TypeID.".xml"修改后就改变了RSS文件的输出位置,需要手动在网站根目录建立一个RSS文件夹,否则生成RSS文件会有错误产生。
-----------------------------------------------------------------------------------------------
b. 修改50行左右(自己衡量是否有必要来修改 )/plus/rss.htm;这行代码的路径把地图模板/templets/plus 路径换成自己需要的路径(同上);/default/rss.htm;
-----------------------------------------------------------------------------------------------
3. 打开include 目录下/sitemap.class.php
-----------------------------------------------------------------------------------------------
a. 修改(这个代码在页面里有两处都需修改)$typelink = $GLOBALS['cfg_cmsurl']."/data/rss/".$row->id.".xml";这行代码的路径把/data路径去掉;$typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";
-----------------------------------------------------------------------------------------------
b. 说明$mapString .= "<div class=\"linkbox\">\r\n<h3><a href='$typelink'>".$row->typename."</a></h3>";$mapString .= "\t<ul class=\"f6\">\t\t\r".$this->LogicListAllSunType($row->id,$maptype)."\t\n</ul></div>\r\n";这两行代码的 linkbox 和 f6分别是输出地图文件时候的标签样式表,如果不修改名称可以到CSS文件中自己写需要的样式,如果有自定义名称可以在这里改。输出到地图中的相应代码为
-----------------------------------------------------------------------------------------------
<!--循环开始-->
<div class="linkbox">
<h3><a href='/news/'>一级栏目标题</a></h3>
<ul class="f6">
<li><a href='/news/gs/'>下级栏目标题</a></li>
</ul>
</div>
<!--//循环结束-->
-----------------------------------------------------------------------------------------------
4. 修改头部模板的链接地址 hade.htm,改成对应的根目录地址,这个就不用详细说了