- 發表于:
DEDE技術吧-
Dede教程今天偶然發現,欄目下的rss.xml路徑全部重複,原來以前開啟了啟用多站點絕對網址就出現這種情況了,下面我們講述解決方法:
我們打開 include/arc.rssview.class.php 檔案,找到以下代碼:
-598080707.NET
$this->TypeFields['typelink'] = $GLOBALS['cfg_basehost'].$this->TypeLink->GetOneTypeUrl($this->TypeFields); |
将以上代碼替換成以下代碼:
$this->TypeFields['typelink'] = ($GLOBALS['cfg_multi_site']=="Y")?$this->TypeLink->GetOneTypeUrl($this->TypeFields):$GLOBALS['cfg_basehost'].$this->TypeLink->GetOneTypeUrl($this->TypeFields); |
這樣修改完了之後,我們更新欄目rss的時候就會發現xml頁面欄目連結是修正了,還有文章路徑還有錯誤,于是我們還需要繼續修改這個檔案,在這個檔案裡找到以下代碼:
$row["fullurl"] = $GLOBALS["cfg_basehost"].$row["arcurl"]; |
将以上代碼替換成以下代碼:
$row["fullurl"] = ($GLOBALS['cfg_multi_site']=="Y")?$row["arcurl"]:$GLOBALS["cfg_basehost"].$row["arcurl"]; |
一共修改了兩處,這樣我們修改完了再更新下欄目的rss看看效果!
文章資訊:
| 分類:
| 本文位址:
http://598080707.net/1/129.html