52AV手機A片王|52AV.ONE
標題:
discuz x3.2的SEO設定
[打印本頁]
作者:
IT_man
時間:
2014-12-24 11:31
標題:
discuz x3.2的SEO設定
本帖最後由 IT_man 於 2014-12-25 11:19 編輯
+ t" \) G1 d Z( \. B
1 }) m/ T* @# \* p
在此分為
「Host
server
設定」
及
「
Discuz 後台設定
」
* F0 `3 l" y& ]: T/ w
【
Host
server
設定
】
又分為
Web server
及
站台根目錄下的.htaccess
. r+ X" _$ e9 T" t) m. M( u; n
Web server
檢查web server是否啟動 rewrite 模組 以
Apache
(其他如Nginx道理相同
,
只是方法不同
)
為例
,開啟/etc/httpd/conf/httpd.conf找到是否有這行
LoadModule rewrite_module modules/mod_rewrite.so
,
有才可繼續下列動作
加入Rewrite設定
於/etc/httpd/conf/httpd.conf加入你的網站目錄段如下:
<Directory "/www/coav4u/test">
" X Q+ O: u4 U9 H& _
RewriteEngine On # 將 RewriteEngine 模式打開
+ s* J1 H4 l1 P" o9 t# u( P
RewriteBase / #設定為網站的根目錄
6 @: H: [/ L$ v' ?! L
RewriteCond %{HTTP_HOST} ^av4u.info [NC]
6 u( A# K; {: N( Z' d) W: }
RewriteRule ^(.*)$ HTTP://www.av4u.info/$1 [L]
; n& t. p( I/ B
RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
( _, a9 s" b* n, [% k) T7 B. k
RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
: o9 ^1 C6 g1 I6 l
RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
4 a/ J! `0 T2 @1 I* O {
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
- ~0 e( f% O" n" {/ _
RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
) h" ] F4 S; \9 O+ v+ [
RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
& a9 X2 @# y6 }5 {/ p1 |% u% G
RewriteRule ^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1
+ o# g1 j7 E6 H1 X9 t: x) g
RewriteRule ^archiver/(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1&value=$2&%1
$ G7 s0 X+ i, P
Options Includes FollowSymLinks
( O* t- `. T- g/ [+ q% E
AllowOverride All
. o# t4 [6 D1 v
Allow from all
! \0 V0 n W' ]8 U& e8 {
Order allow,deny
: k& \# d' x9 L- E
addDefaultCharset UTF-8
5 p! V& h- j! ^9 T% b; a, ^3 b
</Directory>
3 O0 ^% O& |/ u% H. R9 |1 S- c
複製代碼
存檔後重啟httpd : service httpd restart 才會生效
0 P, u: q/ W6 K1 {4 M) F
註:有個地方須注意,/etc/httpd/conf/httpd.conf中
<Directory "/www/coav4u/test"> 的 AllowOverride 一定要all,.htaccess才有作用
4 V; C/ z1 \; ?% P9 N4 V' u& \6 O
3 F' j4 q4 o8 s& m
站台根目錄下的.htaccess
# -FrontPage-
9 ^1 U' `$ l- U2 u( Q+ v- |1 \
IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*
7 I7 Y: S2 \4 R' d: k2 F+ ~5 W- p
# disable directory browsing
7 F" T, E! Q5 z9 {2 A# M& Z3 D
Options All -Indexes
, M4 d+ w2 q* ?* C
RewriteEngine On # 將 RewriteEngine 模式打開
9 U* I6 J h9 V6 l4 I8 K6 ]$ S1 {* Z `
RewriteBase / #設定為網站的根目錄
, R3 L3 y5 T. R- k+ j
#
* p; q9 C. w/ n# u
RewriteCond %{HTTP_HOST} ^av4u.info [NC]
9 C0 {. U4 |/ Y7 R* t$ h. [' p8 l& q
RewriteRule ^(.*)$ HTTP://www.av4u.info/$1 [L]<font face="楷體,標楷體"><font size="3">RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
, C4 R/ o9 p& M" O3 j& t- K) W
RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
6 V# Q0 u% E, K1 X( u8 S! L
RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
6 i4 ^- Z/ m- ^
RewriteRule
* O4 R5 c9 D8 Q4 [+ Y% m, j
^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$
5 X9 i. P% _& }* q; j' q4 f% x5 M
forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
; n! ?/ K7 b7 q. ~, |( ?
RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
; P( T1 A+ I2 P( o2 ^
RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
7 X; `( | i3 _& j
RewriteRule ^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1
) w/ M5 Q- d5 @" O: q+ X9 L
RewriteRule ^archiver/(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1&value=$2&%1</font></font>
複製代碼
存檔後馬上生效
" C$ q/ j' H0 |
+ _/ D3 o. L/ O) M+ {( A Q" q. W
【
Discuz 後台設定
】
後台->全局->SEO設置->URL靜態化
# \3 G6 a& i: A& ~
1.png
(56.45 KB, 下載次數: 293)
下載附件
保存到相冊
2014-12-24 18:12 上傳
0 i" I1 }* }( N( C/ e
可以全選或依據網站需要勾選
2 W8 C+ w. E. F5 N' s
5 T, S- [- ]8 \. \
歡迎光臨 52AV手機A片王|52AV.ONE (https://www.52av.one/)
Powered by Discuz! X3.2