秀站網主營業務可以做到手機站二級域名及URL靜態化,提交移動適配,讓移動端更加利于優化和瀏覽速度。讓二級域名解析到二級目錄,這樣的結果是首頁和列表頁及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_m/951.html
發表評論
評論列表(條)