帝國CMS使用二級域名并解決頂一下的方法
來源:程序員人生 發布時間:2013-12-18 10:02:05 閱讀次數:2601次
經過幾次實踐并參照網友提供的一些方法,本人真正實現了二級域名且解決了digg問題,現將本人的方法公布與網友分享:
1、將2級域名解析指向到所在的空間,(可以用泛解析,如*.8gsj.com A IP ,也就是A記錄)
2、需要空間支持綁定到欄目所在的文件夾(如果是自己有服務器的直接在IIS里加主機頭為二級域名的網站)
3、在后臺欄目里綁定二級域名
4、刷新欄目頁面
5、預覽欄目頁面發現有圖片地址錯誤問題
6、“欄目管理” “批量替換字段值”替換newstext字段(及其他有圖片、文件的地址,如:titlepic)的地址為絕對地址(注意:要先上“正則替換”)
7、e/admin/editor/htmlarea.php,搜索“//return string;”將前面的//去掉(有的版本開始設置就沒有//)
8、在每個綁定二級域名的文件夾里建立一個名為e的子文件夾,并把網站根目錄下名為e的文件夾內class及public這兩個文件夾復制到剛建立的e文件夾內(如:news/e/class news/e/public這就是新聞所在文件夾內剛建的兩個子文件夾)
9、為每個二級域名建立一個獨立的內容模版,并把<td class="diggit"><a href="JavaScript:makeRequest('[--news.url--]e/public/digg?classid=[!--classid--]&id=[!--id--]&dotop=1&doajax=1&ajaxarea=diggnum','EchoReturnedText','GET','');">來頂一下</a></td>改為
<td class="diggit"><a href="JavaScript:makeRequest('http://buy.8gsj.com/e/public/digg?classid=[!--classid--]&id=[!--id--]&dotop=1&doajax=1&ajaxarea=diggnum','EchoReturnedText','GET','');">來頂一下</a></td>,即指定二級域名
10、確認以上步驟正確后重新生成全站即可。
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈