這個好像是一個很老的話題了,但是感覺自己的論壇沒有必要設置就一直沒動,最近給一個顧客的論壇設置了下,感覺不錯,所以也順便給論壇設置了下,再順便把操作寫下。(我們的廣告中國好像還沒設置,聽說開啟之後可以讓搜索引擎更好更快收錄)
' A5 i6 y, G- C, c9 r. G/ e. I1 ]
5 D' R3 j' E7 O% T% S+ g8 s1.在論壇後台開啟完全啟用Archiver和url靜態化。+ l4 h2 b4 [% l5 I* a/ u9 H' |% p
7 a4 X+ q* g0 [5 T2.FTP登錄論壇目錄查下有沒有.htaccess: J% R3 W3 g9 t/ c9 U6 g& { g5 N' V
(1)如果沒有,如果你是windows操作系統的話,就在本機新建一個記事本文件,寫好規則後上傳再重命名為.htaccess4 b0 R$ ?) O6 ]
9 B! [' ~6 L( O' F; T(2)如果有了,就下載下來,然後.htaccess可能有規則了(比如一些轉向等等,.htaccess功能非常強大,推薦你看.htaccess實用指南),就把規則添加在後面,保存後再上傳。
2 M) e9 s9 b/ b- s% o+ h0 G, O- Q5 M* ^3 w/ `/ d
3..htaccess規則如下:- # 將 RewriteEngine 模式打開
$ |5 r& y) E# m% x - RewriteEngine On
' X- P |7 X7 u7 q - 4 H, }: O8 |* z G
- # 如果你的論壇放在根目錄,請把.htaccess上傳到根目錄,並使用RewriteBase /
$ Z$ |2 ?, p! b' w% V - # 如果你的論壇放在根目錄下的bbs,把.htaccess上傳到根目錄,請使用RewriteBase /bbs) H+ r( e4 h3 T+ ]" c
- # 如果你的論壇放在根目錄下的bbs,把.htaccess上傳到根目錄下的bbs,請使用RewriteBase /" e% X) k% ]* b7 N
- RewriteBase /
" J' i* l7 s$ M( [4 R
3 r) {# K- j, Z: w4 ^, J' r- # Rewrite 系統規則請勿修改+ x: i" c8 w( E5 z: K
- RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1, z9 k, T1 M8 D. P
- RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
3 a! |% T( \) d, n4 a6 u3 M4 A! p( `0 D - RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
( y6 e6 X5 f$ m1 y* `! P - RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2& h" I2 B' j2 W, U8 T
- RewriteRule ^tag-(.+)\.html$ tag.php?name=$1
複製代碼 申明下,我發的東西一般都是先搜索,然後自己實際操作,再根據操作經驗寫成的,因為本身網絡上的東西也不一定正確,本人也是才疏學淺,所以發表的東西難免有錯誤之處,請大家海涵。對於錯誤之處,非常歡迎大家指出。 r! t9 \7 n7 l
, d( r; N. p G- ?[ Last edited by fatie at 2008-12-18 15:55 ] |
評分
-
查看全部評分
|