`
viproc
  • 浏览: 46906 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

WIN7+IIS 7.5 伪静态配置

    博客分类:
  • iis
阅读更多

第一部: 从如下地址中下载URLRewriter组件组件:

官方下载地址:http://download.microsoft.com/download/0/4/6/0463611e-a3f9-490d-a08c-877a83b797cf/MSDNURLRewriting.msi

第二部:在网站项目中添加URLRewriter程序集的引用。

第三部:配置webconfig文件:

1。在<configuration>与</configSections>节点中间加入如下配置:

<section name=”RewriterConfig” type=”URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter” />
2。 在<httpHandlers>与</httpHandlers>
之间加入


3。在<httpModules>与</httpModules>加入

<add type=”URLRewriter.ModuleRewriter, URLRewriter” name=”ModuleRewriter”/>。
4。配置伪静态的语法:在<configuration>与</configuration>之间加入<RewriterConfig>
</RewriterConfig>节点。在<RewriterConfig>与</RewriterConfig>之间加入伪静态规则:

<Rules>
<!–定义伪静态第一条规则开始–>
<RewriterRule>
<LookFor>~/xxxx/view(.[\d]*)\.html</LookFor>
<SendTo>~/xxxx/view.aspx?id=$1</SendTo>
</RewriterRule>

<!–定义伪静态第一条规则结束–>
<!–定义伪静态第二条规则开始–>
<RewriterRule>
<LookFor>~/yyyy/(.[\d]*)/view.html</LookFor>
<SendTo>~/yyyy/view.aspx?id=$1</SendTo>
</RewriterRule>

<!–定义伪静态第三条规则结束 以此类推–>

</Rules>

第四部:配置IIS7.5 或IIS7.0

1.新建一个应用程序池:名称:任意如:aspnet;选择net FrameWork版本(如果你的网站时候2.0的话就选择2.0,我的是4.0)在此我选择Net FramWork v 4.030319. 托管管道模式先暂时设置为集成模式。等下面的设置完成之后再将托管管道模式设置为经典模式。如果下面的设置完成之后不把应用程序设置为经典模式的话,伪静态的功能可以实现,但是页面的样式图片不能正常显示这是设置的关键。

2 新建一个网站 website ,将此站点的应用程序程序池设置为aspnet。

3选中你的站点比如website ,并且切换到功能视图。双击【处理程序映射】在打开窗口右侧的操作栏目下做如下操作。

3.1,【添加脚本映射】-路径为:*.html.可执行文件为:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll 注意:如果你的网站是2.0。可执行文件为:C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll 。名称:任意,比如:html.
3.2, 【添加通配符脚本映射】 请求路径为*。可执行文件为:C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,名称任意,比如:aspnet.

3.3,【托管处理程序映射】(路径:*可执行文件:System.Web.UI.PageHandlerFactory 名称 任意 比如Html-Integrate)

3.4, 双击website站点切换到站点功能视图。然后双击模块,打开窗口之后在右侧的操作栏目下面,单击【添加托管模块】-》名称:任意 如aspnet类型:URLRewriter.ModuleRewriter 并且 把【仅针对向asp.net 应用程序或托管处理程序发出请求调用】前面的选项 勾上。(记住一定要勾上)。

3.5 ,最后一步:双击iis7.0或7.5的应用程序池。在应用程序池列表中找到【aspnet】应用程序池。双击打开之后。将aspnet应用程序池的【托管管道模式】设置为经典模式。

分享到:
评论

相关推荐

    win7配置iis7.5+php——自己做服务器

    标题与描述中的关键词“win7配置iis7.5+php”指向了在Windows 7操作系统上搭建基于IIS 7.5与PHP的开发环境的过程。这一过程对于那些希望在本地计算机上创建一个服务器环境来进行PHP编程和网站开发的人来说至关重要。...

    win7使用IIS7.5

    本指南将详细介绍如何在Win7上安装、配置及使用IIS7.5,帮助你更好地理解这个关键的网络服务组件。 一、安装IIS7.5 1. 打开“控制面板”:点击“开始”按钮,选择“控制面板”。 2. 选择“程序”:在控制面板中...

    Win7/Windows2003下IIS6.0、IIS7.5的伪静态组件安装和伪静态配置方法

    Win7/Windows2003下IIS6.0、IIS7.5的伪静态组件安装和伪静态配置方法,还包括常用的伪静态规则使用方法

    Win7 IIS7.5配置解决ASP的500错误.docx

    本文将详细介绍在Win7 IIS7.5环境下配置解决方案,以帮助用户解决这一问题。 首先,我们需要了解ASP 500错误的根本原因。通常来说,这类错误是由于服务器配置不当、权限设置错误或.NET Framework环境问题引起的。在...

    协成智能wifi系统

    由于我自己的电脑是win7+iis7.5.虽然配置好伪静态,但是不知什么原因还是来不起, SO,只有放到空间www.612459.com去的。 我这里只是把自己的经验和出钱买的一个小问题(因为最开始安装的时候一直不能手机认证,以为...

    Win7系统安装IIS7.5后运行asp文件提示500错误.docx

    在Windows 7操作系统中,安装IIS 7.5后,有时在尝试运行ASP(Active Server Pages)文件时,可能会遇到500错误。这个问题通常是由于配置不正确或权限设置不当导致的。以下是一些解决步骤,以帮助你正确配置IIS 7.5以...

    Windows2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境

    ### Windows Server 2008 R2 下 IIS 7.5 + PHP 5 (FastCGI) + MySQL 5 环境搭建详解 #### 一、环境配置概述 在构建开发或生产环境中,一个稳定的后端环境至关重要。本文档将详细介绍如何在 **Windows Server 2008 ...

    伪静态ISAPI_Rewrite3

    详细的介绍Win7/Windows2003下IIS6.0、IIS7.5的伪静态组件安装和伪静态配置方法,还包括常用的伪静态规则使用方法。ISAPI_Rewrite3非常好用,可同时支持多站点的IIS伪静态组件!完美支持DZ、PW等论坛源码,其它源码请...

    部署到iis后无法加载运行CSS文件的解决方法

    值得分享的IIS部署网站详细步骤在IIS上部署ASP.NET Core项目的图文方法有了SSL证书,如何在IIS环境下部署httpswin2008 IIS7无后缀URL部署问题 MVC4 MVC URL映射windows2003 IIS6 部署MVC3和MVC4程序的方法IIS 7.5 ...

    win7IIS和XPIIS386

    标题中的"win7IIS和XPIIS386"提到了两个关键点:Windows 7上的Internet Information Services (IIS) 和Windows XP系统中的I386版本的IIS。这里,I386通常指的是32位版本的Windows系统,因为X86架构是32位处理器的...

    win7下IIS7站点页面无法正常显示的解决方法

    在使用Windows 7操作系统的过程中,遇到IIS7.5下ASP网站页面无法正常显示的问题是一个比较常见的困扰。页面无法正常显示主要表现在虽然IIS7.5能够正常运行,但是网站中的图片、FLASH等静态内容无法加载显示。这种...

    Windows7系统IIS7+Tomcat集成

    Win7 系统 IIS7+Tomcat7 集成 通过 iis 和 tomcat 的集成可以让 tomcat 处理 jsp,iis 处理 asp 和 html 静态页面。 一、 安装 tomcat 我所用的 Tomcat 是最新版的 7.0.27 直接安装版,安装的位置是 D:\Program ...

    IIS HTTP 错误 404.17 – Not Found 解决方法

    错误提示如下图: 出现这种情况的原因通常是因为先安装了Framework,后安装的IIS; 运行cmd,输入: 代码如下:C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet...Win7中IIS出现“HTTP 错误 404.17 – Not Foun

    iis7.5 gzip时有时无的解决方法

    总结来说,对于IIS7.5在启用GZIP压缩功能后出现的不稳定问题,可以通过上述两条命令调整服务器的配置,确保即使在访问量较低的情况下也能稳定启用GZIP压缩。这样能够提供更佳的用户体验,并且在大多数情况下提升网站...

Global site tag (gtag.js) - Google Analytics