前言:
目前朋友们对“netaspx页面静态包含”大致比较重视,朋友们都想要知道一些“netaspx页面静态包含”的相关内容。那么小编在网上网罗了一些关于“netaspx页面静态包含””的相关内容,希望朋友们能喜欢,各位老铁们一起来了解一下吧!IIS为网站设置伪静态映射配置方法 网上介绍很多,但配置繁琐,其实主要设置二点就可以了。
一、IIS中设置好网站后自动会生成一个应该程序池,设置如下
二、配置web.config 文件,增加以下节点
1、
<RewriterConfig>
<Rules>
<RewriterRule>
<LookFor>~/buyone_(\d+).html</LookFor>
<SendTo>~/buy1.aspx?id=$1</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/buy_(\d+).html</LookFor>
<SendTo>~/buy.aspx?id=$1</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>
2、
<system.webServer>
<handlers>
<add name="Html-Integrate" path="*" verb="*" type="System.Web.UI.PageHandlerFactory" resourceType="Unspecified" preCondition="integratedMode"/>
<add name="all" path="*" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="None" preCondition="classicMode,runtimeVersionv4.0,bitness64"/>
<add name="html" path=".html" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="Script" preCondition="classicMode,runtimeVersionv4.0,bitness64"/>
</handlers>
<modules>
<add name="all" type="URLRewriter.ModuleRewriter" preCondition="managedHandler"/>
</modules>
</system.webServer>
保存后,运行网站即可,比如你以前访问网站为:
伪静态配置成功后,你可以这样访问:
这样大功告成,以上可以根据你 .netframwork版本号灵活定制,非常方便!
标签: #netaspx页面静态包含