北京市網站建設企業酷站科技:近期有一個盆友跟我說偽靜態怎么設置(www.ttscar.com.cn),他是用dzx2.5的程序流程構建的一個社區論壇,因為他是一開始做站的初學者,因此并不是太懂,近期dx2.5的版本號公布了,下邊我共享一下dx2.5社區論壇win服務器與linux服務器偽靜態標準的設定方式 !
windows服務器設定方式 :
第一步:創建一個名叫 httpd.ini 的文檔,能夠 先在電腦上上邊在建一個文字,隨后將下邊的這種編碼拷貝到文中里邊,再儲存。
[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=$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 ^(.*)/blog-([0-9] )-([0-9] ).html(?(.*))*$ $1/home.php?mod=space&uid=$2&do=blog&id=$3&$5
RewriteRule ^(.*)/(fid|tid)-([0-9] ).html(?(.*))*$ $1/index.php?action=$2&value=$3&$5
將這種編碼儲存到文字里邊之后,再將文字重新命名為httpd.ini ,隨后再上傳入網址的網站根目錄!
第二步:接下去,大家再趕到社區論壇的后臺管理,全局性—SEO設定—URL偽靜態,隨后將里邊的圈圈所有打鉤。
所有打鉤好后再點一下遞交,OK,偽靜態設定取得成功,隨后再升級下社區論壇的緩存文件就可以見到實際效果!
linux服務器設定方式 :
假如您的室內空間是linux服務器,那麼,您就必須將下邊的這種URL靜態數據化標準載入您網址的根目錄下的.htaccess文檔里邊,標準以下:
RewriteEngine On
RewriteBase /
# Rewrite 系統軟件標準切勿改動
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=$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
要想設定偽靜態,前提條件是必須您的云虛擬主機適用偽靜態,假如您的云虛擬主機不兼容偽靜態,那麼設定了也不起作用的!
能夠 先在建一個文字,隨后將這種編碼拷貝入文字里邊,并將文字姓名儲存為.htaccess,隨后再提交至網址的根目錄下,提交之后也和上邊一樣趕到社區論壇后臺管理,全局性—SEO設定—URL偽靜態,隨后將里邊的圈圈所有打鉤,再升級下緩存文件就可以見到偽靜態的實際效果!
文中公布于
seo網站優化企業酷站科技http://www.ttscar.com.cn">
來源于申明:以上內容一部分(包括照片、文本)來自互聯網,若有侵權行為,請立即與本網站聯絡(010-57218159)。
如沒特殊注明,文章均為酷站科技原創,轉載請注明來自http://www.ttscar.com.cn/jianzhanzhishi/3892.html