Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

请教一个2003服务器配置支持5.0的静态页面的方法

[复制链接]
shajia511 发表于 2006-12-21 15:11:29 | 显示全部楼层 |阅读模式
装了ISAPI_Rewrite组件了.在iis筛选里面也弄了.

如下方法试了无效:

在 IIS 的 Isapi 上添加筛选器

筛选器名称为:Rewrite

可执行文件选择 ISAPI_Rewrite.dll 就可以了!



配置 httpd.ini
按照 Discuz!官方提供的配置代码,修改如下:


CODE:[Copy to clipboard][ISAPI_Rewrite]

# 3600 = 1 hour
CacheClockRate 3600

RepeatLimit 32

# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
RewriteRule ^(.*)/archiver/([a-z0-9\-]+\.html)$ $1/archiver/index\.php\?$2
RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+)\.html$ $1/forumdisplay\.php\?fid=$2&page=$3
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/viewthread\.php\?tid=$2&extra=page\%3D$4&page=$3
RewriteRule ^(.*)/profile-(username|uid)-(.+?)\.html$ $1/viewpro\.php\?$2=$3
*注:Discuz!官方提供的代码不能直接用于 IIS 服务器的配置,以上提供代码亦无需再修改。(当然,如果你是正则表达式高手,自然也可以自己编写配置 Rewrite 代码的。)


开启 URL 静态化
进入Discuz!4.1后台,Discuz!选项 - 论坛功能 - URL 静态化
按需要选择:


不启用 URL 静态化 功能。

Discuz! Archiver 静态化
当论坛启用 Archiver 功能时,Archiver 内的所有链接均采用 *.html 形式。

普通页面静态化
对论坛常用页面(如 forumdisplay.php、viewthread.php、viewpro.php 等)进行 URL 静态化转换。

Archiver 和普通页面均静态化
对 Archiver 以及论坛常用页面(如 forumdisplay.php、viewthread.php、viewpro.php 等)进行 URL 静态化转换。



完成
刷新你的首页,测试效果!

请高手指教下.能做个图解.更好.谢谢.
 楼主| shajia511 发表于 2006-12-21 15:41:20 | 显示全部楼层
高手指教下嘛.急啊.我想这个问题.好多人都想会弄的.希望官方能出个教程.
回复

使用道具 举报

netviper 发表于 2006-12-21 21:13:48 | 显示全部楼层
原帖由 shajia511 于 2006-12-21 15:41 发表
高手指教下嘛.急啊.我想这个问题.好多人都想会弄的.希望官方能出个教程.

在视频教程里面有的,你可以去找一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-2-28 06:54 , Processed in 0.023998 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表