不少站長用二級域名作為移動端時,發現文章中的圖片不顯示,解決方法很簡單,思路就是讓文章內容中的圖片路徑都用絕對路徑調用。我們要做的操作主要針對兩部分文章,第一部分是已經生成的文章圖片路徑更改。第二部分是讓新生成的圖片路徑默認成絕對路徑。
選擇表 dede_addonarticle 字段 body
被替換內容:
src="/uploads/
替換為:
src="http://你的域名/uploads/
例如:src="http://www.survivalescaperooms.com/uploads/
OK,這樣之前生成的文章中的圖片路徑就都更改成絕對路徑了,二級域名下的文章圖片也可以正常顯示了。
function replaceurl($newurl) { $newurl=str_replace('src="/uploads/allimg/','src="http://你的域名/uploads/allimg/',$newurl); return $newurl; }{dede:field.body/}替換成:
{dede:field.body function='replaceurl(@me)'/}ok,完成上面的操作后,再創建新文章時,文章中的圖片路徑默認就是生成絕對路徑了。
找到 /include/dialog/select_images_post.php 第108行(行數不一定準確,有的軟件打開有空行)
$fileurl = $activepath.'/'.$filename;
換成:
$fileurl = $cfg_cmsurl.$activepath.'/'.$filename;
修改后,今后所有上傳的圖片都是絕對地址保存了,你可以自己測試一下。但是以前的文章的圖片還是相對地址的。
以上就是織夢m二級域名手機站圖片不顯示不出來的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答