好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 網站建設 > 建站知識 > 關于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