欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Apache,IIS下Discuz x1.5偽靜態(tài)設(shè)置方法

 更新時間:2011年05月29日 22:29:14   作者:  
有時候我們在假設(shè)論壇的時候,為了優(yōu)化搜索引擎收錄效果,需要設(shè)為偽靜態(tài),除了后臺的設(shè)置,也需要服務(wù)器支持,下面的具體的實現(xiàn)方法,
1.如是Apache服務(wù)器,操作如下:

建立.htaccess文件,在該文件里面寫入如下偽靜態(tài)規(guī)則:
復(fù)制代碼 代碼如下:

# 將 RewriteEngine 模式打開
RewriteEngine On

# 修改以下語句中的 /discuz 為你的論壇目錄地址,如果程序放在根目錄中,請將 /discuz 修改為 /
RewriteBase /discuzxx

# Rewrite 系統(tǒng)規(guī)則請勿修改
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^([a-z]+)-(.+)\.html$ $1.php?rewrite=$2&%1

2.如果是IIS6,操作如下:

下載Discuzx 1.5 Rewrite組件,上傳到服務(wù)器的根目錄,然后在"ISAPI"中加載剛剛上傳的Rewrite組件中的Rewrite.dll即可。
或者已經(jīng)安裝了rewrite的朋友
httpd.ini
復(fù)制代碼 代碼如下:

[ISAPI_Rewrite]

# 3600 = 1 hour
CacheClockRate 3600

RepeatLimit 32

# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
RewriteRule ^(.*)/topic-(.+)\.html(\?(.*))*$ $1/portal\.php\?mod=topic&topic=$2&$4
RewriteRule ^(.*)/article-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/portal\.php\?mod=view&aid=$2&page=$3&$5
RewriteRule ^(.*)/forum-(\w+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=forumdisplay&fid=$2&page=$3&$5
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=viewthread&tid=$2&extra=page\%3D$4&page=$3&$6
RewriteRule ^(.*)/group-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=group&fid=$2&page=$3&$5
RewriteRule ^(.*)/space-(username|uid)-(.+)\.html(\?(.*))*$ $1/home\.php\?mod=space&$2=$3&$5
RewriteRule ^(.*)/([a-z]+)-(.+)\.html(\?(.*))*$ $1/$2\.php\?rewrite=$3&$5

如果是IIS虛擬主機,則修對應(yīng)的httpd.ini文件即可。

然后在"全局"=》"優(yōu)化設(shè)置"=》"搜索引擎優(yōu)化"中開啟相應(yīng)的偽靜態(tài)頁面即可。

上面Apache,IIS兩種環(huán)境下的偽靜態(tài)配置我都成功了。

相關(guān)文章

最新評論