校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > 關于DEDECMS移動data后網站地圖無法生成的解決方法

關于DEDECMS移動data后網站地圖無法生成的解決方法

POST TIME:2020-04-09 01:28

出于安全考慮,我們有時候需要屏蔽robots屏蔽 data的執行能力和訪問能力,可者直接移動了data目錄,都會重度或輕度造成 DEDE網站地圖無法生成!
出于對DEDECMS二開發需要特標記為" dede網站地圖 data移動"
解決方法:
1.首先無論是移動了DATA還是robots屏蔽了 我們都應該把DEDE的網站地圖生成目錄改變,就改為在根目錄下的"rss" 好了!需要創建一個.
2.修改DEDE網站地圖生成程序文件,是在你的后臺管理文件下,默認是"dede " 找到" makehtml_map.php "這個文件下載下來修改,大概在25到33行之間的"/data/" 改成"/rss/"
再上傳你就發現網站地圖可以正常的生成在rss文件下了.
3.然后我們還需要修改DEDE xml地圖生成目錄,xml地圖類文件在根目錄下的"include/arc.rssview.class.php"這里,大概需要修改100到104行的地方
找到 "$murl = $GLOBALS['cfg_cmspath']."/data/".$this->TypeID.".xml";" 改成$murl = $GLOBALS['cfg_cmspath']."/rss/".$this->TypeID.".xml";
這樣Dede xml地圖就修改完成!
如果你還需要個性化的修改,以下岑溪網站開發工作室 提供幾個個性化的地圖文件
templetsplussitemap.htm是html地圖模板
templetsplus ssmap.htm 是rssmap地圖模板
templetsplus ss.htm 是rss生成地圖模板
include/sitemap.class.php 地圖文件生成核心類 在這個文件可以修改生成地圖相關樣式!
本次修改在dede 5.7版本上測試通過!


收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 临汾市| 安康市| 玉林市| 冷水江市| 海兴县| 遂宁市| 开封市| 小金县| 鸡东县| 河南省| 盘山县| 开阳县| 儋州市| 进贤县| 舞阳县| 梁平县| 涟水县| 武安市| 台州市| 肃宁县| 奉化市| 仲巴县| 柘荣县| 偃师市| 福建省| 陕西省| 阿鲁科尔沁旗| 碌曲县| 武宁县| 区。| 阳江市| 醴陵市| 成都市| 凤山县| 锡林浩特市| 桑植县| 邵阳市| 噶尔县| 徐汇区| 柘城县| 长乐市|