win2003 iis6 Rewrite权限设置问题 解决了 大家共享 2003NTFS用户 你不看肯定开不开

 更新时间:2007年07月07日 00:00:00   作者:  
先下载Rewrite模块,见附件

一、安装模块
将附件中的文件解压到一个目录中,

打开IIS管理器,


选择网站属性,到ISAPI筛选器,


点添加


在名称中输入rewrite,可执行文件选择刚才解压后的文件Rewrite.dll,点确定;再点确定,关闭属性对话框。
再次查看网站属性,到ISAPI筛选器


如果看到状态为向上的绿色箭头,就说明Rewrite模块安装成功了。

二、修改Rewrite规则

到刚才解压的目录下,找到httpd.ini文件,在里面修改Rewrite规则。

注:一旦修改了Rewrite规则,请重启网站,使规则生效。

压缩包中我们已经写好了Discuz4.1和SupeSiteRewrite规则。(修正了独立主机用户在启用Rewrite后,论坛无法查看帖子的错误)
我是看了这片文章得到的启迪  IIS_WPG的重要性  同样也把  Rewrite 文件设置了 OK了 
引用:
相关权限(如果系统是Windows 2000就无需设置)


对于Windows 2003,由于IIS 6的权限的需要,您必须正确设置相关的权限系统才能正常运行。请看下面的Windows 2003新内核权限设置的特别说明:

在前面的安装完成后,如果您的IIS6是用新的内核模式运行,如果您的硬盘权限配置不正确,会引起“Service Unavailable”错误。您需要按以下方式正确配置相关的权限:

关键点是:IIS 6 默认使用的工作进程隔离模式需要IIS_WPG组有相关的读的权限,必须得检查“嗅探狗”安装的目录是否有足够的权限,从而保证“嗅探狗”能够正常运行。

IIS_WPG组的意义是:该帐户指派了在 Web 服务器上启动和运行工作进程所需的最低权限和用户权限。它相当于IIS5中的IWAM_computername用户,但权限更低一些。注意,IIS_WPG并不是IUSR_computername用户, 因此它和虚拟主机的“运行时用户”没有关系。给IIS_WPG用户授权因而也不会对FSO的权限有任何影响。

下面所列举的例子是:嗅探狗安装在d:\unviersal\UlinkSpy目录下的权限修改过程:

第一步:设置安装目录所在硬盘的根权限(例如d:\),让IIS_WPG (IIS进程) 组有读的权限.

点击添加:
点击高级:
点击“立即查找“,找到IIS_WPG后双击该用户
点击确定后可以回到下图,可以看到组或用户名称列表中多了IIS_WPG用户,选中该用户,赋给他读取权限:
第二步:设置安装目录的权限,让IIS_WPG (IIS进程) 组有读取和运行、列出文件夹目录、读取、写入权限。
选择安装目录:
点击添加
输入IIS_WPG后确定:
再次确定,默认地就会对IIS_WPG授予权限了。
设置完成后请重启IIS,至此 Windows 2003 IIS 6 进程隔离模式的安装全部完成。
额外说明:
由于嗅探狗需要判断客户端访问的文件存不存在, 如果你的网站在嗅探狗的过滤下就必须将网站资源以及防盗链的资源的读取权限给IIS_WPG用户,如果没有权限,嗅探狗会认为文件不存在。 具体设置方法这里再说明。

正确代码 
引用:
[ISAPI_Rewrite]

# 3600 = 1 hour
CacheClockRate 3600

RepeatLimit 32

# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP

# Discuz4.10 Rewrite规则

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



# SupeSite Rewrite规则


# 独立主机用户
# 修改以下语句中的 /supesite 修改为你的SupeSite目录地址,如果程序放在根目录中,请将 /supesite 修改为 /

RewriteRule ^/([0-9]+)/spacelist(.*)$ /index\.php\?$1/action_spacelist$2
RewriteRule ^/([0-9]+)/viewspace(.+)$ /index\.php\?$1/action_viewspace_itemid$2
RewriteRule ^/([0-9]+)/viewbbs(.+)$ /index\.php\?$1/action_viewbbs_tid$2
RewriteRule ^/([0-9]+)/(.*)$ /index\.php\?$1/$2
RewriteRule ^/([0-9]+)$ /index\.php\?$1
RewriteRule ^/action(.+)$ /index\.php\?action$1
RewriteRule ^/category_(.+)$ /index\.php\?action_category_catid_$1
RewriteRule ^/itemlist_(.+)$ /index\.php\?action_itemlist_catid_$1
RewriteRule ^/viewnews_(.+)$ /index\.php\?action_viewnews_itemid_$1
RewriteRule ^/viewthread_(.+)$ /index\.php\?action_viewthread_tid_$1
RewriteRule ^/index([\.a-zA-Z]*)$ /index.php

相关文章

  • 如何规划一个高容量的Apache服务器

    如何规划一个高容量的Apache服务器

    为了规划一个高容量的WEB服务器,我们分成以下环节来做: 一:网络环境 —— —— | |(eth0:192.168.11.8) | |(eth0:a.b.c.d) | A |——————--------------| B|------------->ISP —— (eth1:192.168.11.5)—— web.company.com firewall.company.com
    2008-03-03
  • Windows2003 Server 设置大全

    Windows2003 Server 设置大全

    Windows2003 Server 设置大全...
    2006-12-12
  • 远程分析IIS设置

    远程分析IIS设置

    远程分析IIS设置...
    2006-10-10
  • Linux下Apache+Php4+Mysql的安装

    Linux下Apache+Php4+Mysql的安装

    这篇文章给大家介绍了Linux下Apache+Php4+Mysql的安装过程,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2008-03-03
  • Web服务器日志统计分析完全解决方案

    Web服务器日志统计分析完全解决方案

    请注意本文已刊载在《开放系统世界》2003年第二期,该文章版权属于该杂志所有,请勿随意转载,转载请保留该声明摘要:对于所有的ICP来说,除了保证网站稳定正常运行以外,一个重要的问题就是网站访问量的统计和分析报表,这对于了解和监控网站的运行状态,对提高各个网站的服务能力和服务水平是必不可少的。通过对Web服务器的日志文件进行分析和统计,能够有效掌握系统运行情况以及网站内容的受访问情况、加强对整个网站及其内容的维护与管理。本文对Web服务器日志分析的原理和技术进行讨论。
    2008-03-03
  • 远程镜像与备份SVN服务器的方法小结

    远程镜像与备份SVN服务器的方法小结

    此文讲述SVN如何镜像服务器,注意是单向镜像。众所周知,SVN有自已的镜像命令svnsync(svn1.4以及以上版本特性),但是部署与维护确是繁琐至极,令人望而却步。
    2009-01-01
  • 在Windows 7 上安装DNS服务器bind9方法详解

    在Windows 7 上安装DNS服务器bind9方法详解

    本文主要介绍在WIN7上安装bind9 DNS服务器的方法,非常详细希望对大家有所帮助
    2018-03-03
  • 华众hzhost主控端安装图文教程

    华众hzhost主控端安装图文教程

    华众hzhost主控端安装图文教程...
    2007-06-06
  • 为Win2003服务器打造铜墙铁壁的方法步骤

    为Win2003服务器打造铜墙铁壁的方法步骤

    为Win2003服务器打造铜墙铁壁的方法步骤...
    2007-04-04
  • apache 环境下 php 的配置注意事项

    apache 环境下 php 的配置注意事项

    apache 环境下 php 的配置注意事项...
    2007-03-03

最新评论