帝國CMS建議直接生成靜態(tài)頁,,但有時候也確實希望偽靜態(tài),,這里以 帝國CMS7.0為例。PHP虛擬主機下設(shè)置偽靜態(tài):
1,、確認空間支持偽靜態(tài),,有些空間商的空間是需要手動開啟偽靜態(tài)功能的。
2,、后臺--系統(tǒng)--系統(tǒng)設(shè)置--偽靜態(tài)參數(shù)設(shè)置,,設(shè)置好偽靜態(tài)規(guī)則。
3,、新建 .htaccess 文件,,放在網(wǎng)站根目錄下。
.htaccess文件中寫入如下規(guī)則:(注意規(guī)則文件中的規(guī)則要與后臺設(shè)置的一致)
# 將 RewriteEngine 模式打開 RewriteEngine On #信息內(nèi)容頁:showinfo-[!--classid--]-[!--id--]-[!--page--].html RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^showinfo-(.+?)-(.+?)-(.+?)\.html$ /e/action/ShowInfo.php?classid=$1&id=$2&page=$3 #信息列表:listinfo-[!--classid--]-[!--page--].html RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^listinfo-(.+?)-(.+?)\.html$ /e/action/ListInfo/index.php?classid=$1&page=$2 #標題分類列表頁:infotype-[!--ttid--]-[!--page--].html RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^infotype-(.+?)-(.+?)\.html$ /e/action/InfoType/index.php?ttid=$1&page=$2 #TAGS信息列表頁:tags-[!--tagname--]-[!--page--].html RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^tags-(.+?)-(.+?)\.html$ /e/tags/index.php?tagname=$1&page=$2