IIS6中.net项目伪静态重写路径的配置方法

  • 时间:
  • 浏览:13
  • 来源:3分快3平台-5分11选5网投平台_5分3D投注平台

1、右键点击 要设置网站的网站

2、属性 ——》主目录 ——》配置——》

3、如右侧窗口,找到 .aspx 扩展名——》编辑——》克隆技术 可执行文件的路径——》关闭 

4、点击 上加——》粘贴 刚克隆技术的 可执行文件路径 

5、扩展名填写 .html (肯能是 .htm 肯能 任意你你会的扩展都还还可以 前提是完后 的应用进程扩展列表顶端这样 该扩展)

6、不选中 确认文件有无居于 

7、选则

1、参数用()括起来,使用 $1 来获得参数。

2、多个参数的完后 使用&分割。

3、把Intelligencia.UrlRewriter.dll上加到bin目录

<?xml version="1.0"?>

<configuration>

<configSections>



<section name="rewriter" requirePermission="false" type="Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter"/>

</configSections>

<system.web>

<httpModules>

<add type="Intelligencia.UrlRewriter.RewriterHttpModule, Intelligencia.UrlRewriter" name="UrlRewriter"/>

</httpModules>

</system.web>

<rewriter>

<!--首页-->

<rewrite url="~/default.html$" to="~/default.aspx" processing="stop"/>

<!--新闻-->

<rewrite url="~/news/list-([A-Za-z0-9-]*).html$" to="~/NewsList.aspx?typeUrl=$1" processing="stop"/>

<rewrite url="~/news/list-([A-Za-z0-9-]*)-([0-9]*).html$" to="~/NewsList.aspx?typeUrl=$1&page=$2" processing="stop"/>

<!--新闻完全-->

<rewrite url="~/news/([A-Za-z0-9-]*).html$" to="~/NewsDetail.aspx?url=$1" processing="stop"/>

</rewriter>

</configuration>

大功告成。自认为写的很完全。

Tags: iis6伪静态   iis伪静态   iis重写   iis  
责任编辑:190