這個好像是一個很老的話題了,但是感覺自己的論壇沒有必要設置就一直沒動,最近給一個顧客的論壇設置了下,感覺不錯,所以也順便給論壇設置了下,再順便把操作寫下。(我們的廣告中國好像還沒設置,聽說開啟之後可以讓搜索引擎更好更快收錄)
1 P# w% `6 ?5 Z, |. s5 e
8 k, i$ Y& Q" |2 ]" ~! P' O1.在論壇後台開啟完全啟用Archiver和url靜態化。( |% [1 [6 R- T7 V2 f5 q
: G3 ? x7 f6 q9 e0 L
2.FTP登錄論壇目錄查下有沒有.htaccess
/ ?* o' t/ J! t9 `(1)如果沒有,如果你是windows操作系統的話,就在本機新建一個記事本文件,寫好規則後上傳再重命名為.htaccess, i& y( X2 g- M. a7 o4 e
* k i# Z% C4 @- U(2)如果有了,就下載下來,然後.htaccess可能有規則了(比如一些轉向等等,.htaccess功能非常強大,推薦你看.htaccess實用指南),就把規則添加在後面,保存後再上傳。3 [' Y5 H7 M3 j% C' v8 d! u
; ~- `1 @7 Z/ D7 s+ k$ H
3..htaccess規則如下:- # 將 RewriteEngine 模式打開* O6 g7 K( ~7 N ]" ^. n! |
- RewriteEngine On9 P( p+ O7 Q0 v+ Z' P' a* ]
- ) I1 v: L7 ^6 M
- # 如果你的論壇放在根目錄,請把.htaccess上傳到根目錄,並使用RewriteBase /7 ]- U7 }9 q3 d2 X8 B
- # 如果你的論壇放在根目錄下的bbs,把.htaccess上傳到根目錄,請使用RewriteBase /bbs/ l* r( N. Y Z1 B. U' E2 ^" `2 M
- # 如果你的論壇放在根目錄下的bbs,把.htaccess上傳到根目錄下的bbs,請使用RewriteBase /
- v$ ~7 X$ |2 Y* k - RewriteBase /, t0 e8 [; }5 O/ k1 a- {
O6 U) K5 M6 K8 I" K- # Rewrite 系統規則請勿修改
2 z3 Y. X$ E: t. @0 v! ^9 G - RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1
2 K* A( b2 V; {; h7 ^4 g - RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
! c3 |' N& P; m" ~" E& M - RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2$ [* d+ {6 L4 S6 A4 x5 @2 X* K- v. [
- RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
3 l5 U( b& K3 @& y: l5 s' D6 I - RewriteRule ^tag-(.+)\.html$ tag.php?name=$1
複製代碼 申明下,我發的東西一般都是先搜索,然後自己實際操作,再根據操作經驗寫成的,因為本身網絡上的東西也不一定正確,本人也是才疏學淺,所以發表的東西難免有錯誤之處,請大家海涵。對於錯誤之處,非常歡迎大家指出。
4 G0 S4 L0 @- G. H z5 h- z. y2 D
[ Last edited by fatie at 2008-12-18 15:55 ] |
評分
-
查看全部評分
|