首先來先了解一下 , 何謂偽靜態 ? 為何網站需要偽靜態 ?
偽靜態講明白一點其實就是將動態式網址 (網址?後面代很多參數) , 改寫成靜態式網址 (.html 結尾的網址)。需要將網址改為偽靜態的用意是出自於幫助SEO以及幫助網站優化。好了簡單了解以上概念後 , 接下來就來看看如何實現DZ偽靜態吧:
1、開啟Discuz! X2.5論壇偽靜態的方法
後台 >全局 >SEO設置 >URL靜態化,裡面對應的頁面後面的可用打勾(建議大家全部都選上),然後提供即可。
Rewrite 兼容性:否,使用默認即可
2、如何查看自己的主機是什麼系統和環境呢?
點擊後台 >首頁 >系統信息,如下圖即可看到
3、於伺服器中加入偽靜態規則
後台設置開啟偽靜態後,點擊右上角「查看當前的 Rewrite 規則URL 靜態化」,會彈出單獨的頁面,裡面包含了Apache Web Server(獨立主機用戶)、Apache Web Server(虛擬主機用戶)、IIS Web Server(獨立主機用戶)、IIS7 Web Server(獨立主機用戶)、Zeus Web Server和Nginx Web Server的規則,當於步驟2確認伺服器類型後 , Apache 主機利用記事本建立文件 , 將偽靜態規則寫入, 並存成 .htaccess.txt 文件 , 利用ftp上傳伺服器檔案至網站根目錄後 , 重新命名文件, 將.txt附檔名刪掉 , 變成 .htaccess 即可;IIS 伺服器則建立 httpd.ini 檔案 , 一樣透過記事本將規則寫入檔案 , 上傳即可。
Apache 偽靜態規則檔案下載 (X2,X2.5)
[Apache]Discuz x2的偽靜態規則.rar
(688 Bytes, 下載次數: 6)
[Apache]Disccuz x2.5的偽靜態規則.rar
(729 Bytes, 下載次數: 19)
IIS偽靜態規則檔案下載 (X2,X2.5)
[IIS]Discuz x2的偽靜態規則.rar
(612 Bytes, 下載次數: 0)
[IIS]Disccuz x2.5的偽靜態規則.rar
(650 Bytes, 下載次數: 4)
|