知识库
前提你要自己有服务器,
然后下载:http://www.helicontech.com/download.asp
接着安装,随便装哪都行。
然后,打开Internet 信息服务,右键,web站点属性,点ISAPI筛选器选项卡.添加筛选器,名称填个rewrite,路径自己指定ISAPI_Rewrite.dll(在安装的根目录下),然后确定.
设置扩展:
右击我的电脑--管理--服务与应用程序--Internet信息服务(IIS)管理--Web服务扩展--添加一个新的Web服务扩展--输入扩展名:ISAPI_Rewrite--添加--浏览--找到你的安装目录选中ISAPI_Rewrite.dll打开并设置为允许运行此扩展
最后..
开始添加rewrite规则.正则,找到ISAPI_Rewrite目录,把httpd.ini的只读属性去掉,打开编辑.
打开时的内容是:
[ISAPI_Rewrite]
# Defend your computer from some worm attacks
RewriteRule .*(:global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]
我们在[ISAPI_Rewrite]下添加以下内容然后保存即可:
[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
我的成功设置内容如下:
[Copy to clipboard] [ - ]
CODE:
[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
# Defend your computer from some worm attacks
RewriteRule .*(:global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]
然后提交就算是全部完成了,回到论坛看看是否你的论坛已经有静态页面,有了吧,开心吧,我也是完成后好开心。