代理加盟 2020全新代理計劃 賺錢+省錢雙管齊下,獨立平臺,豐厚利潤!

您現在的位置: 秀站網 > 織夢大學 > 使用教程 >

DedeCMS移動端內容頁附件絕對路徑修改

來源:本站原創 發布時間:2019-03-30 00:00:00熱度:我要評論(0

免費下載,無需注冊無需充值

dedecms附件相對路徑改為絕對路徑

       網站的移動端,生成的移動端頁面是在子目錄下,再采用.htaccess重寫技術,讓二級域名解析到二級目錄,這樣的結果是首頁和列表頁及arclist內容下的所有附件都能帶絕對路徑,但二級域名下的文章的附件路徑還需要進行下一步的修改。

       開啟二級域名后,二級域名下的文章上傳圖片的地址都是二級域名+圖片地址,這是相對路徑。導致圖片顯示不出來。網上多數都沒有有效解決這個問題,下面這兩種方法最有效。

一、用SQL批量修改域名下的所有文章

1.后臺-核心-批量維護-數據庫內容替換

2.選擇頻道設置對應的表,如dede_addonaticle

3.選擇body

4.被替換內容:src="/uploads/

5.替換為:src="http://域名/uploads/

6.點擊“開始替換”

7.重新生成文章即可。

二、修改后臺源代碼

1.找到include的文件extend.func.php

2.在文件最后增加一個函數(在php函數的結束括號外)

function replaceurl($newurl)
{
$newurl=str_replace('src="/uploads/','src="http://域名/uploads/',$newurl);
return $newurl;
}

3.文章正文調用標簽{dede:field.body/}修改成{dede:field.body function='replaceurl(@me)'/}

4.更新一下即可。

轉載請注明來源網址:http://www.yxrxyy.live/dedecms_jq/1170.html

    發表評論

    評論列表(條)

      北京28是什么彩票