Discuz x2.5 偽靜態(tài)規(guī)則成功實現(xiàn)
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\%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 ^(.*)/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 ,然后再上傳到網(wǎng)站的根目錄!
第二步:接下來,我們再來到論壇的后臺,全局—SEO設置—URL偽靜態(tài),然后將里面的框框全部打勾,如下圖:


全部打鉤好后再點擊提交,OK,偽靜態(tài)設置成功,然后再更新下論壇的緩存即可看到效果!
linux主機設置方法:
如果您的空間是linux主機,那么,您就需要將下面的這些URL靜態(tài)化規(guī)則寫入您網(wǎng)站的根目錄下的.htaccess文件里面,規(guī)則如下:
RewriteEngine On
RewriteBase /
# 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
可以先新建一個文本,然后將這些代碼復制入文本里面,并將文本名字保存為.htaccess,然后再上傳至網(wǎng)站的根目錄下,上傳以后也和上面一樣來到論壇后臺,全局—SEO設置—URL偽靜態(tài),然后將里面的框框全部打勾,再更新下緩存即可看到偽靜態(tài)的效果!
不過,要想設置偽靜態(tài),前提是需要您的虛擬主機支持偽靜態(tài),如果您的虛擬主機不支持偽靜態(tài),那么設置了也沒用的!
上一篇:Discuz、UCenter登陸管理后臺自動退出的解決方法
欄 目:discuz
下一篇:discuz不修改代碼達到允許referer跳轉(zhuǎn)到同頂級域名的解決方案
本文標題:Discuz x2.5 偽靜態(tài)規(guī)則成功實現(xiàn)
本文地址:http://www.jygsgssxh.com/a1/discuz/12883.html
您可能感興趣的文章
- 01-11Discuz! 6.1.0 圖文安裝教程
- 01-11Discuz! 6.0.0到Discuz! 7.0.0升級教程
- 01-11Discuz!7.0邀請注冊功能詳解
- 01-11DISCUZ!論壇標簽SEO優(yōu)化
- 01-11教您為Discuz!論壇輕松更換風格
- 01-11Discuz!在論壇主題中快速插入UCHome相冊圖片
- 01-11Discuz論壇的WAP功能在手機上使用感愛
- 01-11Discuz!7.0論壇幫助功能詳解
- 01-11安裝Discuz!7.0.0 的方法與圖文教程


閱讀排行
本欄相關
- 01-11Discuz! 6.1.0 圖文安裝教程
- 01-11Discuz! 6.0.0到Discuz! 7.0.0升級教程
- 01-11Discuz!7.0邀請注冊功能詳解
- 01-11DISCUZ!論壇標簽SEO優(yōu)化
- 01-11Discuz!在論壇主題中快速插入UCHome相冊
- 01-11教您為Discuz!論壇輕松更換風格
- 01-11Discuz論壇的WAP功能在手機上使用感愛
- 01-11Discuz!7.0論壇幫助功能詳解
- 01-11安裝Discuz!7.0.0 的方法與圖文教程
隨機閱讀
- 08-05織夢dedecms什么時候用欄目交叉功能?
- 01-10C#中split用法實例總結(jié)
- 01-10delphi制作wav文件的方法
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 01-11ajax實現(xiàn)頁面的局部加載
- 01-10使用C語言求解撲克牌的順子及n個骰子
- 04-02jquery與jsp,用jquery
- 01-10SublimeText編譯C開發(fā)環(huán)境設置
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文


