APMServ开启使用.htaccess设置Discuz静态化使用

1 view
Skip to first unread message

废客泉

unread,
Jun 17, 2009, 10:44:41 PM6/17/09
to 废客联邦

(废客联邦提供 www.fk68.net)

1.修改配置文件
--------------------------------------
打开APMServ界面里的[Apache设置(A)]菜单里找到[修改配置文件(C)]
这样就打开APMServ\Apache2\conf\httpd.conf文件,
找到 LoadModule rewrite_module modules/mod_rewrite.so去掉前面的#
继续找到 #APMServ默认虚拟主机 这句话
将其中的AllowOverride None改为 AllowOverride Options FileInfo

2.在网站根目录下添加 .htaccess 文件
--------------------------------------
# 将 RewriteEngine 模式打开
RewriteEngine On

# 修改以下语句中的 /discuz 为你的论坛目录地址,如果程序放在根目录中,请将 /discuz 修改为 /
RewriteBase /

# Rewrite 系统规则请勿修改
RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=
$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?
tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
RewriteRule ^tag-(.+)\.html$ tag.php?name=$1


3.设置Discuz论坛
--------------------------------------
进入Discuz后台点[全局]菜单标签进入[优化设置]
将[启用 Archiver:]设置为完全启用再将[URL静态化]里的勾全选上
如果要SEO优化建议不要选[个人资料页面(space.php)静态化]

3.重启APMServ
--------------------------------------
先停止APMServ再点[启动APMServ]


(废客联邦提供 www.fk68.net)

Reply all
Reply to author
Forward
0 new messages