当前位置: 首页 > 知识 >正文

2003+IIS6.0添加伪静态组件ISAPI_Rewrite图文教程

2003+IIS6.0添加伪静态组件ISAPI_Rewrite图文教程

此时,如果测试成功,就意味着安装配置成功!

IIS6.0配置aspx伪静态教程

1.装置

安装ISAPI_Rewrite3,一路next,默认安装到服务器的C:\ISAPI_Rewrite3(目录自由设置,但必须有iis浏览权限)。

然后打开IIS-web服务扩展-右键单击-并添加一个新的web服务扩展。扩展名为ISAPI_Rewrite,需要文件C:\ ISAPI _ Rewrite 3 \ ISAPI _ rewrite.dll,设置为allow。

2.配置IIS

打开iis,右键你的站点属性- ISAPI过滤器-添加-过滤器名称为ISAPI_Rewrite3 -可执行文件为ISAPI_Rewrite.dll的路径,

比如c:\ ISAPI _ rewrite 3 \ ISAPI _ rewrite。动态链接库

在用户网站主机头添加ldquo网络服务rdquo;的读取权限,其实就是用户网站的文件夹的网络读写权限。

安装IIS Rewrite3后,会在全球网站ldquoIis网站属性isapi filter rdquo选项,删除ISAPI筛选器isapi_rewrite3,

这个isapi_rewrite3过滤器一定要去掉,否则其他网站的页面(除了首页)都无法访问!

最后,重启iis。当然,你可以把ISAPI_Rewrite3目录放在站点的根目录下,但是记住要给一个users和' network service '读权限。

注意:一些服务器或vps有权限。安装后,httpd.conf可能只有everyone和system的权限。如果文件无法修改,将添加管理员权限。

注意:如果服务器上有很多网站,只需要设置其中一个,重新打开IIS-Website-右键属性-ISAPI filter,删除其中的ISAPI_Rewrite。

进入需要设置防盗链的网站——右键属性——ISAPI滤镜——添加新滤镜,滤镜名称ISAPI_Rewrite,可执行文件c:\ ISAPI _ Rewrite 3 \ ISAPI _ rewrite.dll。

这将只为一个网站设置伪静态。

3.设置

打开开始菜单-所有程序-Helicon-isapi _ rewrite 3-isapi _ rewrite manager,点击编辑添加以下规则:

# HeliconISAPI _ Rewriteconfigurationfile #版本3.1.0.64#伪超文本标记语言部份重写器/测试-(\d*)-(\d*).html/test.aspx\?id=$1aa=$2

(写作请参考正则表达式)

因为你用的是免费版,所以只能设置整个站点。此设置将在您服务器上的所有网站上生效。如果是正式版,你会把所有不同的网站分开设置。

test.aspx的原代码是:

Form method=' post' runat=' server' ID number is: %=id%, name number is%=name%/form.

test.aspx.cs的代码是:

protectedintid=0;protectedintname=0;privatevoidPage_Load(objectsender,System.EventArgse){if(!Page.IsPostBack){try{id=int.Parse(Request.QueryString['id'].ToString());}catch{id=0;}try{name=int.Parse(Request.QueryString['name'].ToString());}nbsp

相关文章:
  • 5月4日基金净值:景顺景颐招利6个月持有期债券A最新净值1.1093,涨0.09%
  • 2023年下半年基金如何投资? 看卖方怎么说
  • 6月30日基金净值:鹏华新兴成长混合A最新净值0.7092,跌0.13%
  • 6月8日基金净值:鹏华酒A最新净值0.468,涨0.86%
  • 6月15日基金净值:鹏华信用增利债券A最新净值1.2561,跌0.13%
  • 嘉实上证科创板芯片ETF净值下跌2.17% 请保持关注
  • 6月13日基金净值:汇添富中证500指数增强A最新净值1.4967,涨0.11%
  • 5月8日基金净值:华宝中证科技龙头ETF最新净值1.2669,涨0.33%
  • 起大早却赶晚集 这些基金公司为何“掉队”?
  • 5月12日基金净值:华夏经济转型股票最新净值1.854,跌0.91%