DEDECMS如何將圖片相對(duì)地址設(shè)置成絕對(duì)地址
時(shí)間:2018-06-17 來(lái)源:好學(xué)網(wǎng)
一、把已經(jīng)生成的文章中的圖片路徑改成絕對(duì)路徑 1、進(jìn)入織夢(mèng)后臺(tái)——核心——批量維護(hù)——數(shù)據(jù)庫(kù)內(nèi)容替換 選擇表 dede_addonarticle 字段 body 被替換內(nèi)容: src="/uploads/ 替換為:src="https://你的域名/uploads/(如:src="http://njhxq.com/uploads/) 2、后臺(tái)——系統(tǒng)——系統(tǒng)設(shè)置——核心設(shè)置——(是/否)支持多站點(diǎn),開(kāi)啟此項(xiàng)后附件、欄目連接、arclist內(nèi)容啟用絕對(duì)網(wǎng)址:選擇是,然后保存。 3、重新生成所有內(nèi)容頁(yè)面。 OK,這樣之前生成的文章中的圖片路徑就都更改成絕對(duì)路徑了,二級(jí)域名下的文章圖片也可以正常顯示了。 1、修改目錄include下的文件extend.func.php,在最后面添加一個(gè)函數(shù)方法 function replaceurl($newurl) { $newurl=str_replace('src="/uploads/allimg/','src="http://你的域名/uploads/allimg/',$newurl); return $newurl; } 例: function replaceurl($newurl) { $newurl=str_replace('src="/uploads/allimg/','src="http://njhxq.com/uploads/allimg/',$newurl); return $newurl; } 2、文章模板中調(diào)用文章內(nèi)容的標(biāo)簽{dede:field.body/} 替換成:{dede:field.body function='replaceurl(@me)'/} |