tid=193& 本帖最後由 IT_man 於 2014-12-25 11:19 編輯 0 C* K' |) N* d' R! U z% S6 \
6 y# f7 S. P. v2 @! D* u
在此分為「Host server設定」及「Discuz 後台設定」
6 F+ X+ E% |( Z2 G2 t# u/ E6 K【Host server設定】 又分為Web server及站台根目錄下的.htaccess
* e; B& W# U9 D& m5 _2 G% I Web server 註:有個地方須注意,/etc/httpd/conf/httpd.conf中<Directory "/www/coav4u/test"> 的 AllowOverride 一定要all,.htaccess才有作用) a0 Y2 r% W# z+ D
4 `5 Y" v8 R: W' L! e- D% e 站台根目錄下的.htaccess- # -FrontPage-6 ?# m- ]. O# F/ D: x
- IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*
2 v- |8 e- g, r - # disable directory browsing
. M, N! Q4 f$ A" @: ?, i8 o# _ - Options All -Indexes) }" S' d- ~ s& f
- RewriteEngine On # 將 RewriteEngine 模式打開
7 m! a, C B" t. Q1 K6 |+ w - RewriteBase / #設定為網站的根目錄
9 m5 ^& I- X+ m/ Y2 O5 Z - #+ [( i+ f+ `5 E1 O4 H+ G! W
- RewriteCond %{HTTP_HOST} ^av4u.info [NC]
1 R, K8 u2 F/ d) v6 Q* _ - RewriteRule ^(.*)$ HTTP://www.av4u.info/$1 [L]<font face="楷體,標楷體"><font size="3">RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
x, X+ a+ F5 @7 o+ H9 M6 g - RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1* t1 s- j% S V: K; T
- RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
/ U1 Q3 Q1 j9 K - RewriteRule
* d) b# l' o5 n - ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ : D# X% r' K) P" W; a5 T
- forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
4 y. g& H; d- E: M$ ~ - RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
# F9 Q4 i4 Z$ I+ }; m3 g - RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1) i8 r5 b* ~% N* b& d
- RewriteRule ^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1
# g1 P- W8 s# q; {3 P9 K% l - RewriteRule ^archiver/(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1&value=$2&%1</font></font>
複製代碼 存檔後馬上生效0 l: d, [- }1 |! T' C4 t
* M2 ~# m9 i0 p0 h. n9 V【Discuz 後台設定】 後台->全局->SEO設置->URL靜態化 Q X( L0 d8 J, Q: T
% P1 E2 P# P+ @, c
可以全選或依據網站需要勾選
* j; z% t8 N6 E/ m. L- V8 f
. T/ f7 e4 G: \ |