52AV手機A片王|52AV.one

 找回密碼
 立即註冊
查看: 1277|回復: 0

[Discuz X3.2] Apache環境設定偽靜態(rewrite)之SEO

[複製鏈接]
發表於 2016-8-14 11:43:25 | 顯示全部樓層 |閱讀模式
tid=45014& 本帖最後由 IT_man 於 2016-8-14 21:30 編輯 ! [/ ~9 D/ y3 q1 C5 @7 o
0 q3 ^" x. S& m3 m
方法有二:
6 E$ B! @- _# T& ~/ l6 S8 L7 r方法一〗使用.htaccess
% |! t+ G# {+ `/ N1.開啟網站根目錄之.htaccess(例如/home/test/public_html)/ w! I& m. j; E! J3 _/ y1 K8 H
  1. RewriteEngine On
    : b: H! V( {' c$ ]- k; y
  2. RewriteBase /( `: p8 G4 W: a: c4 S# j" w

  3. 2 [# p0 w0 e# D, {* }9 G8 C
  4. RewriteCond %{QUERY_STRING} ^(.*)$
    0 \1 F) F+ F4 {. e" X5 S) o
  5. RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topicid=$1&%1  A# Y) }* s/ E1 p) q8 Q, I
  6. RewriteCond %{QUERY_STRING} ^(.*)$. R5 M# G5 u' V0 N: `$ f  h
  7. RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1. Q+ I  c4 o+ a1 o! n
  8. RewriteCond %{QUERY_STRING} ^(.*)$6 |6 j6 Q0 z- K* U
  9. RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
    ) ~: @3 P: F" \
  10. RewriteCond %{QUERY_STRING} ^(.*)$
    7 u3 u+ j( K9 ?7 L/ o
  11. RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
    0 R9 m7 \; P# a) n  M
  12. RewriteCond %{QUERY_STRING} ^(.*)$
    : I" t5 z6 R- J
  13. RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
    . F9 I- G' B; \( a  y1 Q
  14. RewriteCond %{QUERY_STRING} ^(.*)$
    1 t4 D% Z/ I  ~% o
  15. RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
    ! O& ~+ O  k- q$ P
  16. RewriteCond %{QUERY_STRING} ^(.*)$3 `$ I/ |: b1 ]3 x
  17. RewriteRule ^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1
    4 J0 l/ O& Q3 l2 s
  18. RewriteCond %{QUERY_STRING} ^(.*)$  _3 R+ i$ t" }: `6 ?, v
  19. RewriteRule ^archiver/(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1&value=$2&%1
    ; ^* u" C, R9 ]( m; U; ^1 h) ^
複製代碼
2.Discuz3.2論壇後台->全局->SEO設置->URL靜態化->勾選所有靜態化 , 立即生效6 E5 v7 h0 b' q- U& \% M
方法二〗使用Apache的rewrite(mod_rewrite)設定
  S, h6 u3 i, r0 U4 C% N8 A
1.在/etc/httpd/conf/httpd.conf內之<VirtualHost *:80>內的<Directory "/home/domain/public_html">內,或$ c, l) y/ t* g( g8 c7 k) z
在/etc/httpd/conf.d/虛擬主機設定檔如virtual.conf內之<VirtualHost *:80>內的<Directory "/home/domain/public_html">內5 H2 f& U* w5 T1 W) e
增加以下內容:7 ]1 ^0 Q1 K, s1 Q( l
4 s; H$ l/ W7 v
  1.     RewriteEngine On
    + i1 Y8 F; w! ^( p8 e' l
  2.     RewriteCond %{QUERY_STRING} ^(.*)$* Z, Y) m& y; y+ D- k
  3.     RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topicid=$1&%1
    0 |! ?* K) {4 q/ m) s
  4.     RewriteCond %{QUERY_STRING} ^(.*)$
    8 S* F7 W, q) S' C) [1 o1 F
  5.     RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
    - z( v( T8 g7 K/ u3 L' q
  6.     RewriteCond %{QUERY_STRING} ^(.*)$
      d1 `6 H# s" b' l
  7.     RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1/ ~' z3 R& S  J! X) z: s& M6 l) m
  8.     RewriteCond %{QUERY_STRING} ^(.*)$
    2 N" d- ?  u& D! c
  9.     RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
    ! r2 r) t  H. Z* `# h
  10.     RewriteCond %{QUERY_STRING} ^(.*)$2 H2 _* q$ O9 {! F
  11.     RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1( Z0 }; g/ L$ x- ?
  12.     RewriteCond %{QUERY_STRING} ^(.*)$
    ! p0 R6 ?1 f) \# y1 Y
  13.     RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1% V. v+ e# W' l
  14.     RewriteCond %{QUERY_STRING} ^(.*)$* a8 N1 T3 l. d! U( d# J
  15.     RewriteRule ^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1. [  Q* H/ g9 K! K5 v3 i
  16.     RewriteCond %{QUERY_STRING} ^(.*)$
    ! D/ R4 G% \) d& b
  17.     RewriteRule ^archiver/(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1&value=$2&%1' E4 R8 U& `: X  M8 G; W
複製代碼
2.在/etc/httpd/conf/httpd.conf內需有4 E  x+ [' l5 {
LoadModule rewrite_module modules/mod_rewrite.so   這一行
  Y, j$ ]4 Z, b( w# V4 g0 h然後重啟 httpd ==>  service httpd restart
( n) @2 l- U5 _8 k( \
5 n- c5 W3 S  v  H7 }- f$ a& W) c
' k8 C) P# J; @* p! }& J
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則



中文酷站排行榜

本區塊內容依據『電腦網路內容分級處理辦法』為限制級網站,限定年滿18歲以上或達當地國家法定年齡人士方可進入,且願接受本站各項條款,未滿18歲 謝絕進入瀏覽。為防範未滿18歲之未成年網友瀏覽網路上限制級內容的圖文資訊,建議您可進行網路內容分級組織ICRA分級服務的安裝與設定。 (為還給愛護 本站的網友一個純淨的論壇環境,本站設有管理員)

QQ|小黑屋|手機板| 52AV手機A片王

GMT+8, 2024-12-25 15:03 , Processed in 0.060923 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表