帝國cms7.2號稱“變形金剛”,“可以輕松建立多個訪問端”,其實對大多數站長來說,在帝國cms官方教程缺乏的情況下建多個訪問端是很困難的事,這個教程希望可以幫助到這部分站長。 1、在主站同服務器建立一個移動網站目錄,然后復制一份與主站相同版本、同編碼的帝國cms到此目錄。如圖: 2、在服務器新建一個網站,將地址指向剛建立的移動網站目錄,并綁定域名。apache服務器的情況如圖: 3、在主端建立用于移動端的模板組。 這一步最簡單的方法是:先將當前模板組導出,再將此模板組導入,導入后改名以區(qū)分。如圖: 4、在主端建立移動端。如圖: 5、在主端更新所有訪問端緩存與動態(tài)頁面。如圖: 6、修改移動端配置文件。 文件位置為 econfigconfig.php,需要修改的有7項: 數據庫用戶名——設為與主端相同 數據庫密碼——設為與主端相同 數據庫名——設為與主端相同 數據表前綴——設為與主端相同 文本型數據存放目錄——修改為主端絕對地址的文本存放目錄 默認模板組ID——修改為剛才設置的模板組id 當前訪問端ID——修改為剛才新建的端id 注意事項:utf編碼的網站修改此文件時不得使用記事本,否則編碼變化導致網站出錯。 7、登錄移動端后臺,修改附件地址。 將附件地址改為帶主端域名的地址,如圖: 8、在移動端恢復欄目目錄,然后生成相應數據,至此移動端建站完成。
成都創(chuàng)新互聯公司長期為近千家客戶提供的網站建設服務,團隊從業(yè)經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態(tài)環(huán)境。為港口企業(yè)提供專業(yè)的網站設計制作、網站設計,港口網站改版等技術服務。擁有10年豐富建站經驗和眾多成功案例,為您定制開發(fā)。
模板是寫在數據庫的,css js 放在外部images文件夾即可,在模板里引用路徑就好了。
一、在linux主機下實現偽靜態(tài)
確認虛擬主機是否支持rewrite偽靜態(tài).htaccess文件。添加.htaccess
文件,把htaccess
文件放在網站根目錄。
二、在win主機下實現偽靜態(tài)
確認虛擬主機是否支持rewrite偽靜態(tài)httpd.ini文件。添加httpd.ini文件,把httpd.ini文件放入網站根目錄中。
具體偽靜態(tài)規(guī)則看各自網站程序規(guī)則。
發(fā)布帝國會員空間的偽靜態(tài),其實簡單到弊,關鍵是你開始想做
nginx版本,用于自己的獨立服務器,要自己修改域名配置
rewrite
^([^\.])/my([0-9]+)/$
$1/e/space/index.php?userid=$2
last;
rewrite
^([^\.])/my([0-9]+)/(UserInfo|gbook)\.html$
$1/e/space/$3.php?userid=$2
last;
rewrite
^([^\.])/my([0-9]+)/list-([0-9]+)\.html$
$1/e/space/list.php?userid=$2mid=$3
last;
rewrite
^([^\.])/my([0-9]+)/list-([0-9]+)-([0-9]+)\.html$
$1/e/space/list.php?userid=$2mid=$3page=$4
last;
apache版本,用于虛擬主機,一般更新個.htaccess文件到你的網站根目錄就可以了(當然要空間支持.htaccess)
RewriteEngine
On
RewriteBase
/
RewriteCond
%{QUERY_STRING}
^(.*)$
RewriteRule
^my([0-9]+)/$
e/space/index.php?userid=$1%1
RewriteCond
%{QUERY_STRING}
^(.*)$
RewriteRule
^my([0-9]+)/(UserInfo|gbook)\.html$
e/space/$2.php?userid=$1%1
RewriteCond
%{QUERY_STRING}
^(.*)$
RewriteRule
^my([0-9]+)/list-([0-9]+)\.html$
e/space/list.php?userid=$1mid=$2%1
RewriteCond
%{QUERY_STRING}
^(.*)$
RewriteRule
^my([0-9]+)/list-([0-9]+)-([0-9]+)\.html$
e/space/list.php?userid=$1mid=$2page=$3%1
以上設置是基于帝國會員空間的默認版本,主要模式是
http://你的域名/my+會員ID/
的靜態(tài)鏈接形式,my可以改自己的;
可以改成
http://你的域名/my/會員注冊名/
的形式,這時你要禁止會員用中文注冊,
第一行分別改成
nginx
rewrite
^([^\.]*)/my/(.+)/$
$1/e/space/index.php?username=$2
last;
apache
RewriteRule
^my/(.+)/$
e/space/index.php?username=$1%1
其他下面各行要分別按第一行的改動修改一下。