新聞中心
dedecms綁定二級(jí)域名圖片不能正常顯示的解決方法
無憂主機(jī)小編今天在值班的時(shí)候的有一位hkip5000m的朋友找到無憂主機(jī)小編,他想把以前那個(gè)站點(diǎn)的分成二級(jí)域名建站,但是當(dāng)站長(zhǎng)朋友用dedecms自帶的綁定二級(jí)域名的時(shí)候,圖片不能正常的顯示了,這個(gè)是什么原因呢?無憂主機(jī)小編讓站長(zhǎng)朋友提供后臺(tái)的賬號(hào)和密碼!然后百度一下dedecms怎么開啟這樣的功能,解決了半天,無憂主機(jī)小編終于把這個(gè)事情完美的解決了! 這種問題呢一共是有兩個(gè)步驟方法,第一種直接在后臺(tái)設(shè)置,無憂主機(jī)小編建議這種方法的設(shè)置,但是設(shè)置好了呢,既然訪問不能正常的顯示圖片,其實(shí)還是需要?jiǎng)觿?dòng)我們可愛的代碼的,就可以解決這個(gè)問題了,這樣我們希望能幫助到出現(xiàn)這種問題的站長(zhǎng)朋友。 1、登陸dedecms的后臺(tái)進(jìn)行設(shè)置即可,具體的設(shè)置方法如下: 欄目管理>> 修改欄目>>多站點(diǎn)支持:選擇啟用 欄目管理>> 修改欄目>>綁定域名:填入您要綁定的二級(jí)域名 系統(tǒng)基本參數(shù)>> (是/否)支持多站點(diǎn),開啟此項(xiàng)后附件、欄目連接、arclist內(nèi)容啟用絕對(duì)網(wǎng)址:選擇是 但是這個(gè)步驟完成了,還是不能正常的顯示的,這個(gè)時(shí)候我們就要改進(jìn)行第二步了。 2、就是修改dedecms源碼,這個(gè)也不算是修改吧,就是添加代碼,那么我們找到include下的文件extend.func.php打開并編輯,增加一個(gè)函數(shù),函數(shù)如下: function replaceurl($newurl) { $newurl=str_replace('/uploads','http://www.gle-technology.com/ uploads’,$newurl); return $newurl; } 把代碼中的無憂主機(jī)域名修改為您的主域名然后增加進(jìn)去,另外呢調(diào)用文章的正文內(nèi)容的標(biāo)簽修改為{dede:field name='body' function='replaceurl (@me)'/},然后就在后臺(tái)各種更新就可以發(fā)現(xiàn)圖片正常的顯示了! 無憂主機(jī)小編溫馨提示: 站長(zhǎng)朋友們?cè)谛薷某绦虻臅r(shí)候最好是備份一下 以免出錯(cuò)之后,無法恢復(fù)。不管您的是什么程序,都是應(yīng)該是備份的,無憂主機(jī)小編不管做什么事情的時(shí)候 都是去先做好備份,確定好之后可以大膽的去創(chuàng)作了。
本文地址:http://www.gle-technology.com/dedecms/16243.html