首先把我的網(wǎng)站大致情況講一下,我的網(wǎng)站 站長學院(www.pigzz.com),在建站初期所有的欄目都是使用的目錄形式的網(wǎng)址,現(xiàn)在我就想把部分目錄網(wǎng)址改為二級域名,我就拿我其中的一個欄目說明下吧,原來網(wǎng)站的建站素材欄目的地址是:http://www.pigzz.com/down/index.html, 那么在進行域名綁定后,地址將變成 http://sc.pigzz.com , 下面就來詳細講解綁定方法
必備條件(前提):如果需要給目錄綁定域名,首先你必須確認你的空間是否支持子目錄功能,如果不支持的話,那就沒辦法了,如果支持,那么我們首先就需要先把域名解析做好了,關于如何綁定域名解析域名大家而已參考這篇文章<空間域名綁定和解析>。
現(xiàn)在開始設置DEDECMS,我使用的是DEDECMS5.6。首先進入后臺,在系統(tǒng)---系統(tǒng)基本設置---核心設置中,開啟多站點支持
然后在網(wǎng)站欄目管理---高級選項(只需要頂級目錄),啟用多站點支持,輸入需要綁定的域名
為了保證頂級欄目下面的其他欄目和文章內(nèi)容頁也能夠使用我們綁定的二級域名訪問,我們還必須保證目錄的一致性。如下圖所示,我們綁定的 http://sc.pigzz.com 域名的目錄是 /down,那么我們在設置文章命名規(guī)則時一定要存儲目錄放在 /down 這個文件夾里面
通過上面的設置,DEDECMS啟用二級域名就設置完成,因為DEDECMS默認只是支持頂級目錄的綁定,二級欄目和文章頁生成是仍然會是目錄形式,這個時候我們只需要手動到模板文件中修改鏈接地址就可以了,比如我原來www.pigzz.com/down 直接批量替換成 sc.pigzz.com 即可。
還有一些模板問題會出現(xiàn),比如JS調(diào)用,CSS地址,圖片地址不對,在這里我建議大家如果需要開啟二級域名,在制作模板的時候都使用絕對鏈接的形式,不要使用相對鏈接,這樣就不會出項上述問題了,不過DEDE5.6在系統(tǒng)設置中開啟了多站點支持后,DEDE標簽調(diào)用的鏈接都會自動轉(zhuǎn)換成絕對鏈接,如果大家頁面圖片不顯示,也可以嘗試重新生成文章頁。 關于評論和DIGG問題的解決我也沒有找到好的方法,只能是按照論壇里面的使用 IFRAME 方法調(diào)用單獨的頁面