Board logo

标题: [程序&安装使用] Discuz 7.0 伪静态ReWrite 的.htaccess规则 [打印本页]

作者: jfx    时间: 2013-5-3 01:35     标题: Discuz 7.0 伪静态ReWrite 的.htaccess规则

本帖最后由 jfx 于 2013-5-3 01:37 编辑 $ v1 ]: a& y% C% I! C7 o9 u; ^( C7 E
6 M+ Q6 e9 c1 ?7 _1 I
具体操作步骤如下:
9 D) }* Y9 f) A) C* M- o0 X1、将您已经建立的.htaccess文件下载到本地,或者进入易联主机控制面版,找到您要修改的.htaccess文件,点击“Edit”即可进行编辑;
5 M8 @3 \# e6 n( I3 M2、将以下规则添加到.htaccess文件中,按照规则中的说明进行修改,并提交保存;
" {  V9 y2 z% Z4 I5 _; ~& \8 g! {- E. v# W$ ~* Q& M" _- w+ }6 @
  1. # 将 RewriteEngine 模式打开
  2. RewriteEngine On
  3. # 修改以下语句中的 /bbs 为你的论坛目录地址,如果程序放在根目录中,请将 /bbs 修改为 /
  4. RewriteBase /bbs
  5. # Rewrite 系统规则请勿修改
  6. RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1
  7. RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
  8. RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
  9. RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
  10. RewriteRule ^profile-(username|uid)-(.+)\.html$ viewpro.php?$1=$2
  11. RewriteRule ^tag-(.+)\.html$ tag.php?name=$1
复制代码
9 P: q& F0 U( U; q: U% g' {

) B3 Z/ i0 ?3 l! z5 n2 L9 }# `3 e% c4 B3、将您修改好的.htaccess文件上传覆盖即可,如果是在线直接修改的,则跳过此步;
) k; `% m: |3 V, d6 G3 L! y4、进入Discuz论坛后台,开启相应选项,即可成功实现Discuz7.0的伪静态功能。
. x* T2 z! K7 I$ v* e3 \3 M3 n8 o
详细出处参考:http://www.jb51.net/article/25493.htm/ x3 g; k% W  R2 J: K  A

9 J$ P2 c3 m" e: t在 Discuz! 选项中提供了四种 URL 静态化的工作状态,分别是:
$ l* D3 \, k  Z! p+ p
7 G' O. h0 h6 c. k4 F* @3 L! N1 N7 N  O3 z- O
不启用 URL 静态化 功能。6 M0 Q; f* f  e, X& k% I; }4 U7 }: k

* C# ~; S* h0 c( M' ADiscuz! Archiver 静态化  I" h7 ]/ c: o/ \
当论坛启用 Archiver 功能时,Archiver 内的所有链接均采用 *.html 形式。
* w/ C6 o" f% d/ {7 i  _" b* k
' z8 `1 ~* W8 z% ~6 \普通页面静态化
' d( l, Q' s$ [8 r对论坛常用页面(如 forumdisplay.php、viewthread.php、viewpro.php、space.php 等)进行 URL 静态化转换。! T" p! v% @$ E

% ?( y1 Z, g0 Q( ~& BArchiver 和普通页面均静态化+ u% `9 b" L* G' h! b0 E+ _
对 Archiver 以及论坛常用页面(如 forumdisplay.php、viewthread.php、viewpro.php、space.php 等)进行 URL 静态化转换。4 U& P; d+ G0 f% m
7 n3 g3 u" o- Y+ i
.htaccess静态化文件[下载地址]! o0 f/ w: h0 j; q# C& u" `
! i. ~% {8 a" B) z# ~) |# J
下载文件后,打开文件根据文件内容的提示,修改论坛所在路径,然后保存,将 .htaccess 文件上传到论坛所在的目录中。然后进入论坛系统设置的搜索引擎优化,根据需要开启 URL 静态化功能。




欢迎光临 捷飞网络论坛 (http://bbs.fjbjdd.com/) Powered by Discuz! 7.2