网站使用了UrlRewriter.dll伪静态,iis需要配置哪些地方
2010-08-21 11:43
555 查看
1、.net程序里面需要引用文件Intelligencia.UrlRewriter
2、Web.config里面进行配置,大致如下:
<configuration>
<configSections>
<section name="rewriter" requirePermission="false" type="Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter"/>
</configSections>
<rewriter>
<!--pages-->
<rewrite url="^~/Pages/(/w+).html" to="~/Pages/$1.aspx" processing="stop"/>
</rewriter>
<system.web>
<httpModules>
<add type="Intelligencia.UrlRewriter.RewriterHttpModule, Intelligencia.UrlRewriter" name="UrlRewriter"/>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</httpModules>
<httpHandlers>
<add verb="*" path="*.aspx" type="Intelligencia.UrlRewriter.RewriterHttpModule, Intelligencia.UrlRewriter" />
</httpHandlers>
</system.web>
</configuration>
3、IIS配置,需要配置两个地方
选择站点->属性->主目录->配置->这里需要配置两个地方
1、应用程序扩展->添加->
可执行文件:C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_isapi.dll
扩展名.html
确定文件是否存在,前面勾去掉
2、通配符应用程序映射里面插入,C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_isapi.dll
确定文件是否存在,前面勾去掉
到此全部完成
相关文章推荐
- 网站使用了UrlRewriter.dll伪静态,iis需要配置哪些地方
- 网站使用了UrlRewriter.dll伪静态,iis需要配置哪些地方
- 错误:为 Web 项目“XXX”配置的 URL“http://localhost/”的网站同时存在于本地 IIS Web 服务器和 IIS Express Web 服务器上。您需要使用 IIS 管理器在 IIS 中更改此网站的绑定。
- 在全新安装的IIS7下搭建网站,访问页面时出现错误信息,配置错误: 不能在此路径中使用此配置节。
- Silverlight WCF RIA网站使用ASP.NET身份验证发布在IIS及Windows Azure的配置
- 使用IIS 7.0 / 7.5 时配置HttpModules需要注意 HttpModules在IIS下不起作用
- IIS 7配置需要注意的地方,RTX SDK运行必须Enable 32-bit Applications为True
- win2000服务器在IIS中使用SSL配置HTTPS网站
- 在IIS中使用SSL配置HTTPS网站
- Server2008使用IIS配置PHP站点,几个要注意的地方。
- 如果我的网站用的utf-8编码,为防止乱码出现,都需要注意哪些地方
- Web 应用程序项目 XXXX 已配置为使用 IIS。 无法访问 IIS 元数据库。您没有足够的特权访问计算机上的 IIS 网站。
- 在IIS中使用SSL配置HTTPS网站
- Web 应用程序项目 XXXX 已配置为使用 IIS。 无法访问 IIS 元数据库。您没有足够的特权访问计算机上的 IIS 网站。(转载)
- visual studio 2012打开提示 未能将网站×××配置为使用 ASP.NET 4.5 和 尚未在Web服务器上注册,您需要手动将Web服务器配置为使用ASP.NET 4.5,问题解决
- Windows8[Web应用程序项目***已配置为使用IIS。无法访问IIS元数据库,您没有足够的特权访问计算机上的IIS网站]
- 如何使用Android Studio打开一个App项目,导入Android App项目需要修改哪些配置文件?
- IIS 使用域账户访问SQL 需要配置
- visual studio 2012打开提示 未能将网站×××配置为使用 ASP.NET 4.5 和 尚未在Web服务器上注册,您需要手动将Web服务器配置为使用ASP.NET 4.5,问题解决
- 在IIS中使用SSL配置HTTPS网站(转)