當前位置: 首頁 > 織夢m.二級域名手機站圖片不顯示不出來【親測,可用】

織夢m.二級域名手機站圖片不顯示不出來【親測,可用】

365ymw / 2020-03-23
[] [] []

 不少站長用二級域名作為移動端時,發現文章中的圖片不顯示,解決方法很簡單,思路就是讓文章內容中的圖片路徑都用絕對路徑調用。我們要做的操作主要針對兩部分文章,第一部分是已經生成的文章圖片路徑更改。第二部分是讓新生成的圖片路徑默認成絕對路徑。

  
  一、把已經生成的文章中的圖片路徑改成絕對路徑
  
  1、進入織夢后臺——核心——批量維護——數據庫內容替換
  
  選擇表 dede_addonarticle 字段 body
  
  被替換內容: src="/uploads/
  
  替換為:src="http://你的域名/uploads/
 
例如:src="http://www.wlyx158.com/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)'/}
  
  ok,完成上面的操作后,再創建新文章時,文章中的圖片路徑默認就是生成絕對路徑了。
 
  3、修改圖片上傳路徑為絕對地址:(從修改起開始生效,以前的圖片無效)

找到 \include\dialog\select_images_post.php 第108行(行數不一定準確,有的軟件打開有空行)

$fileurl = $activepath.'/'.$filename;

換成:

$fileurl = $cfg_cmsurl.$activepath.'/'.$filename;

修改后,今后所有上傳的圖片都是絕對地址保存了,你可以自己測試一下。但是以前的文章的圖片還是相對地址的。
 
        主要是參考第一和第三個步驟

本文鏈接:http://www.98904096.buzz/article-1474.html 轉載請保留出處,謝謝!

中查找“織夢m.二級域名手機站圖片不顯示不出來【親測,可用】”更多相關內容

用戶評論

暫時還沒有任何用戶評論
用戶名: 匿名用戶
E-mail:
評價等級:
評論內容:
驗證碼: captcha

瀏覽歷史

免責條款 | 隱私保護 | 聯系我們 | 公司簡介 | 報價單 | 積分商城 | 留言板
Copyright © 2010-2020 365ymw.com All Rights Reserved. 365源碼商城 版權所有 備案序號:鄂ICP備14007731號-2
Tel:13636200495 E-mail:[email protected]
QQ QQ
共執行 170 個查詢,用時 0.152395 秒,在線 246 人,Gzip 已禁用,占用內存 8.587 MB
流量統計:
  • VIP代理加盟
  • 電話咨詢
  • 13636200495
精品網站源碼商城二維碼
黑龙江6+1玩法