偽靜態相信很多站長朋友都不會陌生的,動態網頁對搜索引擎來説不是太友好,所以網站內以動態網頁形式出現的 URL,不是容易被搜索引擎收錄的,要提高網站的收錄量,方法之一就是實現網站的偽靜態。
使用偽靜態可以緩解服務器壓力、增強對搜索引擎的友好度,所以很有必要設置偽靜態功能,Discuz 支持偽靜態,而我們就依照它為例,簡單説説在 ixwebhosting 下如何設置偽靜態,現將其全部操作過程寫下來,希望對新手站長有所幫助。
既然要設置偽靜態,那麼,就要找個偽靜態的規則,下面我們提供一個參考規則:
| 以下為引用的內容:RewriteEngine On RewriteBase / RewriteRule ^archiver/([a-z0-9-]+.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 ^profile-(username|uid)-(.+).html$ viewpro.php?$1=$2 RewriteRule ^tag-(.+).html$ tag.php?name=$1 |
其次是製作.htaccess 文件,把上面的規則,複製粘貼到.htaccess 裏面就可以了,有時計算機可能不允許命名為.htaccess 這樣的文件,我們可以先建一個 txt 文本文件如:1.txt,然後打開這個文本文件,把以上代碼複製粘貼到這個文件裏面,並保存,然後我們通過 FTP 軟件,把這個文件 (1.txt) 上傳到網站的目錄裏,最後通過 ftp 軟件來對這個文件重命名為:.htaccess ,這樣就可以了。
最後,進入 discuz 的後台,依次點擊全局,優化設置,搜索引擎優化,打開如下圖所示頁面:
可以看到 discuz 中的幾種 URL 靜態化的顯示格式,不同的頁面都可以進行靜態化,可以根據個人需要選擇,選擇好後,點擊提交按鈕就可以了。