win2008安装iis7下IIS7主机头怎么配置

超牛Windows2008_IIS7.5中配置(安装)_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
超牛Windows2008_IIS7.5中配置(安装)
上传于||文档简介
&&超​牛​W​i​n​d​o​w​s08​_​I​I​S.中​配​置​(​安​装​)
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩8页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢windows server 2008 iis7.0的共享配置_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
windows server 2008 iis7.0的共享配置
上传于||文档简介
&&w​i​n​d​o​w​s​ ​s​e​r​v​e​r​ 08​ ​i​i​s.的​共​享​配​置
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩16页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢Windows-Server-2008、IIS7.0环境下配置伪静态化
在Windows-Server-2008、IIS7.0环境下配置伪静态化
&&&& 首先,是IIS7.0的配置,由于Windows Server 2008操作系统默认的IIS版本为7.0,我们知道,IIS7.0与IIS6.0
的操作界面差别较大,如图(1)所示:
1.IIS7.0操作界面:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 图(1)
2 新建网站同时新建应用程序池与网站对应,注意,在IIS7下新建网站之后,程序会自动新建应用程序池与之对应;
不需要再新建应用程序池。如图(2);
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 图(2)
3& 添加网站详细页面如图(3)所示:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 图(3)
4 全部填写完毕以后,就可以直接点击确定了(注:不填写网站信息是无法点击确定的)如图(4);
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 图(4)
&5& 网站建立好之后,接下来就是配置伪静态的问题了,在IIS7下如何配置伪静态呢?
注意:以上是原本就有的步骤,接下来,要为大家介绍在Windows Server 2008、IIS7.0下多出来的步骤,
大家可要看仔细了哦;
&(1)应用程序池更改为集成模式、
--&IIS中处理程序映射--&
添加脚本映射(路径:*.html&&可执行文件%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll&&
名称:任意,比如Html )&
如图(5)&(7)
&&& 打开IIS主页面,找到处理程序映射这一选项,双击打开,
&&& 如图(5)所示:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 图(5)
5.(2) 打开之后显示如下界面,在右上角操作栏目内找到&添加脚本映射&这一栏目,
&如图(6)所示:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 图(6)
5(3)找到&添加脚本映射&这一栏目之后,点击进入,就会弹出新的对话框,
请求路径设置为*.html ,可执行文件为%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
名称可设定为 htmlrequest,如图(7)所示:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 图(7)
&&& 5(4)点击请求限制按钮,然后选择&谓词&这一栏目,将谓词限制为
&&&&&&& &GET,HEAD,POST,DEBUG,如图(8)所示
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 图(8)
&6&&&添加通配符脚本映射
&(路径:*&&可执行文件:C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll&&
名称:任意,比如All)
&&& &6(1)在处理程序映射里面右上角找到添加通配符脚本映射选项,
& 如图(9)所示:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 图(9)
6(2)找到之后点击添加通配符脚本映射,路径:*&&
可执行文件为C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll&,
名称可定为 all
&&& 如图(10)所示:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 图(10)
7 以上两步操作完之后还有另外一个重要的地方,那就是
托管处理程序映射,步骤与之前操作相同:
(路径:*&&可执行文件:System.Web.UI.PageHandlerFactory&
名称&任意&比如Html-Integrate)--------&&(不用处理请求限制)
如图(11)所示:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 图(11)
& 8 最后一步,就是要在IIS中&模块--&添加----&(名称:任意&如All&&
类型:ShopNum1HttpModule(你自己网站的模块) 把&仅针对向asp.net&应用程序或托管处理程序发出请求调用
&&勾选&)如图(13)所示,找到网站视图中模块选项,双击打开:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 图(13)
&&&&&9 在右上角操作里选择添加托管模块,名称填写为all,类型改为 ShopNum1HttpModule&
&&&&& 勾选上下面仅针对asp。net应用程序或者是托管程序发出的请求调用:
&&&&& 如图(14)所示:
&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 图(14)
&& 这样,在Windows Server 2008下,IIS7.0版本的IIS静态化配置就完全结束了,接下来,就可以按照
正常情况操作了,至此,在Windows Server 2008操作系统下,IIS7.0版本的静态化解
决办法就已经完全给大家揭示出来了,希望能对大家有所帮助
【声明】:黑吧安全网()登载此文出于传递更多信息之目的,并不代表本站赞同其观点和对其真实性负责,仅适于网络安全技术爱好者学习研究使用,学习中请遵循国家相关法律法规。如有问题请联系我们,联系邮箱,我们会在最短的时间内进行处理。
上一篇:【】【】windows server 2008R2系统 IIS7.5配置伪静态的方法(urlrewrite)
投稿:mdxy-dxy
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了windows server 2008R2系统 IIS7.5配置伪静态页面 ,需要的朋友可以参考下
从网上找了一下,原来微软IIS官方网站给IIS7及以后续版本提供了个URL重写组件。
下载地址:或者
首先,打开上面网址,到IIS官方网站下载模块。
根据需要,点击右侧的下载链接(操作系统是64位的,就下载x64版本;32位的系统,就下载x86版本)
IIS版本:IIS 7.5
URL Rewrite组件:IIS URL Rewrite Module()
根据需要,点击右侧的下载链接(操作系统是64位的,就下载x64版本;32位的系统,就下载x86版本)
注意的是,目前安装的版本都是英文的了。
下载完成之后,安装重写模块。
下载的是本地msi包(rewrite_amd64.msi或者rewrite_x86.msi),双击安装即可(安装之前最好先停止IIS服务,如果IIS服务没停的话,安装完成后会要求重启系统。)
安装完成后,打开“Internet 信息服务(IIS)管理器”,就可以看见模块中多了一个Url Rewrite 模块。
进入需要设置的站点,双击 Url Rewrite 图标,进入设置界面。
点击Add Rule(s)输入Rewrite重写规则。
确认无误后,点击右栏的“应用”按钮,大功告成
当然你也可以从原来配置的伪静态文件导入:支持isapi的httpd.ini或.htaccess
很友好的URL地址,使访问的人很容易记住。要求你的用户记住“ http://www.jb51.net/article.aspx?id=342&;title=URL-Rewrite-Walkthrough” 这样的网址并不是件很美妙的事。如果给用户提供如下URL地址:/article/342/URL-Rewrite-Walkthrough,就能更好引起共鸣和更容易被记住。
通过IIS URL Rewrite 模块( URL Rewrite module)你可以很方便建立这一逻辑而不需要修改正在使用的Rewrite Maps代码.我将告诉你从IIS管理器里来实现。打开IIS管理器,选择“Default Web Site”,在“功能视图”单击“URL Rewrite”,然后在“操作”栏,单击“Add Rules…”,在“select a rule templates”对话框选择“Blank rule”,将打开“edit rule”属性页,按如下步骤定义实际的重写规则(rewrite rule):
1、规则名称。
2、匹配URL字符串所使用的模式。
3、设置条件选项。
4、模式匹配和所有条件检查成功后执行的操作。
为了实现下面的例子,“edit rule”属性页如下图所示:
规则的名称应该是唯一(不重复)的,匹配字符串“^article/([0-9]+)/([_0-9a-z-]+)”是正则表达式,将匹配满足一下标准的任何URL字符串:
1、开始于“article/”字符序列。
2、在“/”后包含一个或多个数字字符。
3、在第二个“/”后包含一个或多个字母或“_”或“-”。
因为我们创建一个支持重写URL的规则,因此规则类型是“Rewrite“。重写字符串(Rewrite UR)“article.aspx?id={R:1}&title={R:2}”指定一个新值用于输入被重写的URL。参数我们使用“ {R:1} ”和“{R:2}”,他们将返回一组通过规则匹配定义的引用(reference)。关于返回引用( back reference)你可以参考:URL Rewrite Module Configuration Reference,有关创建重写规则的更多内容见:Creating rewrite rules for the URL Rewrite Module
一个很重要的就是URL Rewrite模块是需要被安装才可以工作,你可以如下两个版本:
该模块(目前)只支持IIS7.0,你应该运行IIS7.0有利于使用它。如果你的项目是使用Visual Studio for Web Developers开发,那么项目应该配置成在iis7.0下运行,而不是其他的web服务器。
有关URL Rewrite模块的详细内容见:http://learn.iis.net/page.aspx/460/using-url-rewrite-module/
第一种方法是在web.config中进行编码
web.config位于网站项目的物理路径,如果没有自己生成一个就好。
//设置的规则就卸载这里哟
..................
//match 和 action中的url 均为正则表达式
以上就是自己填写在web_config内容的规范了。
第二种方法
查看网站的功能模块,会发现IIS中有个【URL重写】
现在都是英文版的了,以后微软可能会出中文版的,但很多人反映不是很好用。个人也更新isapi_rewrite也挺好用的。
点击进入之后,最右侧一列发现【导入规则】
[转载]windows server 2008R2系统& IIS7.5配置伪静态页面
进入就可以引入规则文件了。不过要注意的是规则文件的格式为.htaccess。其中的映射规则还是要自己写的。样式如下:
RewriteEngine& on
# URL规则(#为注释符号哟)
RewriteRule& ^index.html$&&&&&&&&&&&&&&&&&&&&&& index.php [L]
RewriteRule ^product-cat-([0-9]+)-([0-9]+).html$&&& product.php?mod=list&cid=$1&page=$2 [L]
#意思是前面的html会映射到后面的文件中。RewriterRule的两个链接(勉强称之为链接)都是正则表达式的写法。如果不了解正则表达式,就自己看看吧,嘿嘿
导入成功后,右侧上方的【应用】要记得点一下哈,这样代码就自动声称到web.config中去了
最后一步,无论手写config还是通过htaccess,都要将网站站点重启一下。这样就可以啦~~
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具

我要回帖

更多关于 iis7.0 win2008 的文章

 

随机推荐