贛州朝揚(yáng)網(wǎng)絡(luò)科技有限公司貫徹做廣告不如做品牌,做品牌以回頭為本的經(jīng)營理念。一心只做為客戶賺錢的網(wǎng)站,為客戶提供營銷方案,解決網(wǎng)絡(luò)營銷疑問。
建站常識
綁定二級域名后文章圖片不顯示問題丨贛州網(wǎng)站建設(shè)
使用Dreamweaver做網(wǎng)站,很多人都會遇到這個(gè)問題,當(dāng)綁定二級域名時(shí)候,其文章里面的圖片就會不顯示,這個(gè)問題其實(shí)已經(jīng)很老了,在dedecms的論壇里也有很多人提問,可惜官方人員一直都沒有解決好這個(gè)問題。
失敗辦法一:
在網(wǎng)上搜了很多的辦法,起初時(shí)候使用在網(wǎng)頁的<head>里面加<base href=http://m.yqhuitong.cn>
這樣圖片雖然使用的是相對路徑,也會繼承base的根網(wǎng)址,而非當(dāng)前路徑,圖片就可以顯示了,但是后來才發(fā)現(xiàn)問題來了,由于使用了頭部命名基網(wǎng)址,導(dǎo)致網(wǎng)頁內(nèi)所有的絕對路徑都繼承了基網(wǎng)址,產(chǎn)生很多死鏈,比如下一頁 上一篇 下一篇 鏈接都打不開了,(還有就是造成此網(wǎng)頁使用的友薦獲取不了縮略圖,起初一直是以為是友薦代碼的問題)。
失敗辦法二:
使用301重定向,例如 使得http://news.xxxxx.com/uploads 跳轉(zhuǎn)到http://www.xxxxx.com/uploads
這個(gè)方法倒是可以解決問題,但是使用301無疑加重了服務(wù)器的負(fù)擔(dān),由于每個(gè)頁面都有進(jìn)行301跳轉(zhuǎn),對服務(wù)器的消耗是很大的。所以這個(gè)方法,沒有實(shí)際操作,直接pass掉了。
最簡單的辦法:
第一步:
找到 \include\dialog\select_images_post.php 第108行
$fileurl = $activepath.'/'.$filename;
換成:
$fileurl = $cfg_cmsurl.$activepath.'/'.$filename;
這樣以后再加文章填圖片,都會是絕對路徑
第二步:
進(jìn)后臺-核心-批量維護(hù)-數(shù)據(jù)庫教程內(nèi)容替換
選擇表 dede_addonarticle 字段 body
被替換內(nèi)容: src="/uploads/
替換為:src="http://www.xxxxxx.com/uploads/
(注:www.xxxxx.com要改成你的域名)
這樣重新生成文檔,以前的文章圖片都會顯示了
贛州網(wǎng)站建設(shè)|贛州網(wǎng)絡(luò)公司|贛州做網(wǎng)站|贛州網(wǎng)站建設(shè)價(jià)格|贛州網(wǎng)頁制作|贛州建網(wǎng)站公司|贛州微信二維碼平臺|贛州微信公眾號|贛州百度公|贛州百度推廣|贛州百度優(yōu)化|贛州朝揚(yáng)網(wǎng)絡(luò)|朝揚(yáng)網(wǎng)絡(luò)