收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
查看: 2983|回复: 1

[硬件] 李学朋 如何在IIS环境下配置Rewrite规则,详细教程

[复制链接]
发表于 2010-7-29 16:15:54 | 显示全部楼层 |阅读模式
URL 静态化可以提高搜索引擎抓取,开启本功能需要对 Web 服务器增加相应的 Rewrite 规则,且会轻微增加服务器负担。本教程讲解如何在 IIS 环境下配置各个产品的 Rewrite 规则。

一、首先下载 Rewrite.zip 的包,解压到任意盘上的任意目录。

    下载包:Rewrite.zip  







下载各个产品的 Rewrite 规则并且重命名后如下图所示存放:




二、配置方法







在 IIS 管理器里选择网站,右键选择“属性”,如下图所示:



在弹出的窗口里选择“ISAPI筛选器”




上图中点击“添加”,在弹出的窗口里“筛选器名称”填写“rewrite”




上图界面中点击“浏览”,选择下载解压后的 Discuz! Rewrite 规则目录下的 Rewrite.dll 文件



浏览完毕点击“确定”



添加完毕点击“确定”



重新启动 IIS





重新选择该站点 => 右键“属性”=> “ISAPI 筛选器”,如果看到状态为向上的绿色箭头,就说明 Rewrite 模块安装成功了。




到这里我们的服务器IIS 配置好了~~如果你的是虚拟主机  则询问服务器提供商支不支持   Rewrite

三:配置规则

规则一般都是你的程序提供的,你可以询问程序提供商。对于DZ 的程序都支持的。

拿DZ规则做为例子:

DZ 程序后台都有规则生成器,按照自己的要求填写好规则  生成后~

如下所示:

[ISAPI_Rewrite]

# 3600 = 1 hour
CacheClockRate 3600

RepeatLimit 32

# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
RewriteRule ^(.*)/topic-(.+)\.html\?*(.*)$ $1/portal\.php\?mod=topic&topic=$2&$3
RewriteRule ^(.*)/article-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/portal\.php\?mod=view&aid=$2&page=$3&$4
RewriteRule ^(.*)/forum-(\w+)-([0-9]+)\.html\?*(.*)$ $1/forum\.php\?mod=forumdisplay&fid=$2&page=$3&$4
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/forum\.php\?mod=viewthread&tid=$2&extra=page\%3D$4&page=$3&$5
RewriteRule ^(.*)/group-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/forum\.php\?mod=group&fid=$2&page=$3&$4
RewriteRule ^(.*)/space-(username|uid)-(.+)\.html\?*(.*)$ $1/home\.php\?mod=space&$2=$3&$4
RewriteRule ^(.*)/([a-z]+)-(.+)\.html\?*(.*)$ $1/$2\.php\?rewrite=$3&$4

找到我们刚解压出来的文化,里面有一个httpd.ini  这样的文件,用记事本打开!!把自己的规则覆盖进去!!保存即可

然后把这个文件上传到服务器根目录,一般为 web 目录下。

然后进入网站程序后台开启 静态化即可!!

评分

参与人数 1威望 +1 收起 理由
km268 + 1 希望以後有原創好貼分享

查看全部评分

发表于 2010-8-2 09:37:07 | 显示全部楼层
这篇文章不是楼主原创的吧。  这是DZ的帮助文档中的内容。
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( 湘ICP备12001430号 )  

GMT+8, 2020-7-11 01:13 , Processed in 0.093514 second(s), 9 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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