日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

织梦dedecms5.7二级域名文章图片不显示修改方法.相对路径改为绝对路径的方法...

發布時間:2023/12/10 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 织梦dedecms5.7二级域名文章图片不显示修改方法.相对路径改为绝对路径的方法... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

dedecms升級到5.7SP1后,開啟二級域名,你會發現,在二級域名下的文章,上傳的圖片地址都是:二級域名+圖片地址,這是相對路徑。但是你的圖片是默認上傳在uploads里面的。應該使用絕對路徑。這就出現圖片路徑錯誤,導致圖片不顯示。那怎么修改這種情況呢?我在網上看了好多方法,但是大部分最終是不可用的。在這里,將兩種有效的方法分享給大家。這兩種方法都是在你開啟“多站點支持”、“綁定完二級域名”的前提下。
  第一種:批量修改域名下所有文章內的圖片路徑。
  1、進后臺-核心-批量維護-數據庫內容替換
  2、選擇表 dede_addonarticle
  3、字段 body
  4、被替換內容: src="/uploads/
  5、替換為:src="http://你的域名/uploads/
  6、點擊“開始替換”
  提示完成后就代表替換完成。 生成一下文章,你就發現前臺顯示正常了。
  這種方法對于網站不大經常更新的站長比較適合,如果你每天都會更新網站文章,這個方法就會太繁瑣了!下面介紹第二種方法。徹底解決這個問題。
  第二種:修改程序文件,增加一個參數。
  1、找到include下的文件extend.func.php
  2、在文件最后增加一個參數。(php函數的結束括號外)

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

?

  3、將文章正文的調用標簽 {dede:field.body/} 修改成

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

?

  4、傳到服務器,在測試一下就會發現,問題解決!
  至此,dedecms5.7二級域名文章圖片不顯示,相對路徑改成絕對路徑就算完成!經測試,第二種方法可用。

轉載于:https://www.cnblogs.com/cnteam/p/4723823.html

總結

以上是生活随笔為你收集整理的织梦dedecms5.7二级域名文章图片不显示修改方法.相对路径改为绝对路径的方法...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。