設定方法:
Discuz!6 版本:先在後台的選項,選擇所要靜態化的選項,如上所述共有四個選項,第一項是不做靜態化,2-4項則是想要靜態化的頁面。
Discuz! 7.0.0版本的後台選項分的比較細,在全局->優化設置選項裡,選擇想要優化的頁面:
- 主題列表頁面(forumdisplay.php)靜態化
- 主題內容頁面(viewthread.php)靜態化
- 個人資料頁面(space.php)靜態化
- 標籤頁面(tag.php)靜態化
- Discuz! Archiver 靜態化
在免費空間的根目錄, 新建立一個.htaccess的文件, 或已經有這個文件加在後面即可, 將以下內容填入, 並將/discuz 修改為 /後存檔, 應該就可以使用靜態化了。其中必須將.htaccess改變屬性(chmod)為644。
如果你的論壇程式不是放在根目錄的話, 要將/discuz 修改為 /論壇目錄。 # 將 RewriteEngine 模式打開
RewriteEngine On
# 修改以下語句中的 /discuz 為你的論壇目錄地址,如果程序放在根目錄中,請將 /discuz 修改為 /
RewriteBase /discuz
# Rewrite 系統規則請勿修改
RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
RewriteRule ^tag-(.+)\.html$ tag.php?name=$1 懶人包下載位址:.htaccess.zip - 0.00MB
下載後,將解壓後的檔案上傳至空間的根目錄即可使用,請注意你可能需要修改你的論壇目錄地址。如果你是簡體中文的使用者, 可能會看到#旁邊都是亂碼, 直接刪除或不必理會。 |