本規(guī)則適合新站,當(dāng)然搜索引擎沒(méi)收錄的也比較適合,因?yàn)闀?huì)修改文章地址,已經(jīng)收錄的你可能需要修改下規(guī)則
請(qǐng)先確認(rèn)你的主機(jī)支持“.htaccess或httpd.ini”
Linux系統(tǒng)一般為.htaccess
windows系統(tǒng)一般為httpd.ini
不清楚的咨詢IDC
支持httpd.ini的下載附件或復(fù)制下面的代碼命名為httpd.ini放置到根目錄
支持.htaccess的下載附件或復(fù)制下面的代碼命名為.htaccess放置到根目錄
----------------------------------------------------------------------
系統(tǒng)設(shè)置-核心設(shè)置 是否使用偽靜態(tài):打開(kāi)
進(jìn)入網(wǎng)站欄目管理-文件保存目錄:{cmspath}/html
默認(rèn)頁(yè)的名稱:欄目ID.html 注:欄目ID在網(wǎng)站欄目管理的欄目名稱哪能看到
高級(jí)選項(xiàng)-文章命名規(guī)則:{typedir}/view{aid}.html
列表命名規(guī)則:{typedir}/{tid}_{page}.html
---------------------------------------------------------------
OK完畢,然后發(fā)表文章,這是同樣會(huì)生成html 只要你定期清理生成的html文件就行了,不會(huì)影響訪問(wèn)
httpd.ini
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
RewriteRule ^/show/([0-9]+)\.html(&page=([0-9]+))?$ /plus/list\.php\?tid=$1&page=$2
RewriteRule ^(.*)/plus/list-([0-9]+)-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/plus/list\.php\?tid=$2&TotalResult=$3&PageNo=$4&$5
RewriteRule ^/show/rizhi([0-9]+)\.html(&page=([0-9]+))?$ /plus/view\.php\?aid=$1&page=$2 [L]
.htaccess (未測(cè)試,不過(guò)應(yīng)該沒(méi)問(wèn)題)
# 將 RewriteEngine 模式打開(kāi)
RewriteEngine On
RewriteBase /
# Powered by Sevenay
RewriteRule ^/html/(.+)\.html$ /plus/list.php?tid=$1
RewriteRule ^/plus/list-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /plus/list.php?tid=$1&TotalResult=$2&PageNo=$3
RewriteRule ^/html/view(.+)\.html$ /plus/view.php?aid=$1