DZ偽靜態設定

2021-06-16 01:15:43 字數 915 閱讀 1583

1、先在伺服器上安裝這個外掛程式:

[好像有比這新的在官網

我下了,isapi_rewrite 3.1 for 32 bit platform

2、然後給iis新增isapi篩選器 (這步應該是安裝後自動生成,不需要操作,只需要檢查一下是否存在就行)

3、最後修改httpd.ini(在isapi_rewrite安裝目錄下)

新增以下**:

程式**

#dz的靜態規則(這句話不要,只是說明)

rewriterule ^(.*)/archiver/([a-z0-9/-]+/.html)$ $1/archiver/index/.php/?$2

rewriterule ^(.*)/forum-([0-9]+)-([0-9]+)/.html$ $1/forumdisplay/.php/?fid=$2&page=$3

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

rewriterule ^(.*)/profile-(username|uid)-(.+?)/.html$ $1/viewpro/.php/?$2=$3

rewriterule ^(.*)/space-(username|uid)-(.+)/.html$ $1/space/.php/?$2=$3

4、**後台設定啟用靜態

Typecho偽靜態設定

滑鼠移到頂部選單的 設定 點選永久鏈結 開啟偽靜態,並設定偽靜態路徑規則 獨立頁面路徑 html 分類路徑 category html linux下apache 環境 htaccess rewriteengine on 下面是在根目錄,資料夾要修改路徑 rewritebase rewritecond...

discuz偽靜態設定方法

首先 進入後台 全域性 seo設定 url靜態化 如圖 這裡填規則 我的是iis 7的版本 安裝了個 rewrite元件 接下來重點 第一步 httpd.ini檔案的話 在偽靜態規則檔案中 rewriterule a z a z0 9 a z0 9 html 1 plugin php id 23 5...

Apache下設定偽靜態

apache下設定偽靜態 1 確認空間支援偽靜態,有些空間商的空間是需要手動開啟偽靜態功能的。2 後台 系統 系統設定 偽靜態引數設定,設定好偽靜態規則。3 新建 htaccess 檔案,放在 根目錄下。htaccess檔案中寫入如下規則 注意規則檔案中的規則要與後台設定的一致 將 rewritee...