国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

織夢cms開啟二級域名手機站(多站點)內容頁圖片無法顯示

2024-07-12 08:45:58
字體:
來源:轉載
供稿:網友

用織夢仿站建站時,有時候我們會給某欄目綁定二級域名,并開啟織夢Dedecms開啟多站點支持。但這樣該欄目的文章中的圖片就會無法顯示了,這主要是因為織夢默認狀況下,文章中調用圖片的路徑是相對路徑,我們綁定了二級域名,導致圖片路徑錯誤,不能正常訪問到圖片。

織夢開啟二級域名手機站(多站點)內容頁圖片無法顯示的解決

解決方法很簡單,思路就是讓文章內容中的圖片路徑都用絕對路徑調用。我們要做的操作主要針對兩部分文章,第一部分是已經生成的文章圖片路徑更改。第二部分是讓新生成的圖片路徑默認成絕對路徑。

一、把已經生成的文章中的圖片路徑改成絕對路徑

1、進入織夢后臺——核心——批量維護——數據庫內容替換

選擇表 dede_addonarticle 字段 body

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

替換為:src="http://你的域名/uploads/

2、后臺——系統——系統設置——核心設置——(是/否)支持多站點,開啟此項后附件、欄目連接、arclist內容啟用絕對網址:選擇是,然后保存。

3、重新生成所有內容頁面。

OK,這樣之前生成的文章中的圖片路徑就都更改成絕對路徑了,二級域名下的文章圖片也可以正常顯示了。

二、讓織夢dedecms文章內容圖片默認生成絕對路徑的修改方法

1、修改目錄include下的文件extend.func.php,在最后面添加一個函數方法

function replaceurl($newurl)

{

$newurl=str_replace('src="/uploads/allimg/','src="http://你的域名/uploads/allimg/',$newurl);

return $newurl;

}

2、文章模板中調用文章內容的標簽{dede:field.body/}

替換成:{dede:field.body function='replaceurl(@me)'/}

3、欄目頁模板中調用欄目內容的標簽{dede:field.content/}

替換成:{dede:field.content function='replaceurl(@me)'/}

4、圖集內容頁圖片的標簽[field:imgsrctrue/]

替換成:http://你的域名[field:imgsrctrue/]

ok,完成上面的操作后,再創建新文章時,文章中的圖片路徑默認就是生成絕對路徑了。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 介休市| 正蓝旗| 新宁县| 英山县| 水富县| 施秉县| 普陀区| 丰顺县| 屯门区| 施甸县| 铜梁县| 灵寿县| 寻甸| 通江县| 仪陇县| 郑州市| 焉耆| 顺昌县| 九龙县| 景洪市| 淮北市| 会东县| 宣威市| 洪泽县| 渑池县| 江北区| 左云县| 桐庐县| 景德镇市| 唐河县| 张家口市| 泰兴市| 盐津县| 兴国县| 绥德县| 奉贤区| 威信县| 枣庄市| 郓城县| 醴陵市| 武城县|