Discuz x2 5 偽靜態規則成功實現

2022-09-20 13:57:08 字數 2571 閱讀 2717

windows主機設定方法:

複製**

**如下:

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 % ^(.*)$

rewriterule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1

rewritecond % ^(.*)$

rewriterule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1

rewritecond % ^(.*)$

rewriterule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1

rewritecond % ^(.*)$

rewriterule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3d$3&page=$2&%1

rewritecond % ^(.*)$

rewriterule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1

rewritecond % ^(.*)$

rewriterule ^space-(username|uidwww.cppcns.com)-(.+)\.html$ home.php?m程式設計客棧od=space&$1=$2&%1

rewritecond % ^(.*)$

rewriterule ^([a-z]+)-(.+)\.html$ $1.php?rewrite=$2&%1

可以先新建乙個文字,然後將這些**複製入文字裡面,並將文字名字儲存為.htaccess,然後再上傳至**的根目錄下,上傳以後也和上面一樣來到論壇後台,全域性—seo設定—url偽靜態,然後將裡面的框框全部打勾,再更新下快取即可看到偽靜態的效果!

不過,要想設定偽靜態,前提是需要您程式設計客棧的虛擬主機支援偽靜態,如果您的虛擬主機不支援偽靜態,那麼設定了也沒用的!

本文標題: discuz x2.5 偽靜態規則成功實現

本文位址:

親自整理最新DiscuzX2 5資料庫字典

網上雖然也有些,但是發現好多都不全。現在開始研究學習discuzx2.5,所以親自根據資料庫來整理了下最新discuzx2.5資料庫字典。公用表pre forum threadimage 主題表 pre forum threadlog 漫遊主題日誌 pre forum threadmod 主題管理記...

偽靜態規則RewriteRule htaccess

一 正規表示式教程 偽靜態規則寫法rewriterule htaccess詳細語法使用教程分享 簡單說下 偽靜態實際上是利用php把當前位址解析成另外一種方法進行訪問 要學偽靜態規則的寫法,你必須得懂一點正則,不會沒關係,照著下面的套就行 一 正規表示式教程 有乙個經典的教程 正規表示式30分鐘入門...

PHP 偽靜態規則 寫法

偽靜態是相對真實靜態來講的,通常我們為了增強 搜尋引擎 的友好面,都將文章內容生成靜態頁面,但是有的朋友為了實時的顯示一些資訊。或者還想運用動態指令碼解決一些問題。不能用靜態的方式來展示 內容。但是這就損失了對搜尋引擎的友好面。怎麼樣在兩者之間找個中間方法呢,這就產生了偽靜態技術。就是展示出來的是以...