DEDE默认设置的网站地图在数据目录中。如何将这个地图文档修改到根目录?见下面详细的解决方案。
很多用Dss="superseo">ss="superseo">EDECMS做网站的朋友为了防止数据目录里的物品被随意泄露,就把机器人里的数据目录屏蔽掉了。但是DEDE默认设置的网站地图确实在数据之下,如果屏蔽了这个文件夹名,百度搜索引擎就无法抓取到网站地图,不利于SEO推广。那么,有没有好的办法让DEDE形成的网站地图放在系统软件的根目录下呢?我也将向你介绍DEDE的网站地图优化方法。
下面是详细的流程:
1.首先在URL的根目录中创建rss文件夹名。
2.修改/dede/makehtml_map.php文件
并复制
以下代码:
$CFG_CMS路径。"/data/sitemap.html";
修改为:
复制以下代码:
$CFG_CMSpath。"/sitemap.html";
复制
下面的代码:
$CFG_CMSPath。"/data/RSSmap.html";
修改为:
复制以下代码:
$CFG_CMSPath。"/RSSmap.html";
3.将/include/arc.rssview.class.php文件修改为
复制以下代码:
$murl=$globals['CFG_CMSPath']。“/data/RSS/”。$this->;TypeID。".XML";
修改为:
复制以下代码:
$murl=$globals['CFG_CMSpath']。“/RSS/”。$this->;TypeID。".XML";
4.修改/include/sitemap.class.php文件
并将以下几点
复制到以下代码中:
$typelink=$globals['CFG_CMSURL']。“/data/RSS/”。$行id。".XML";
修改为:
复制以下代码:
$typelink=$globals['CFG_CMSURL']。“/RSS/”。$row->;身份z。".XML";
此时网站后台管理形成网站地图时,会立即形成网站的根目录。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)