1.将URLRewriter.dll放入bin文件夹.
2.web.config
<?xml version="1.0"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<configSections>
<section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />
</configSections>
<RewriterConfig>
<Rules>
<!-- 重写内容地址 -->
<RewriterRule>
<!-- 匹配City_后边接任意1-9个字符 -->
<!-- <LookFor>~/City_(\w{1,9}).aspx</LookFor> -->
<LookFor>~/City_(\w{1,9}).aspx</LookFor>
<SendTo>~/Welcome.aspx?city=$1</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>
<connectionStrings/>
<system.web>
<httpModules>
<add type="URLRewriter.ModuleRewriter, URLRewriter" name="ModuleRewriter"/>
</httpModules>
<compilation debug="true" defaultLanguage="c#">
<assemblies>
<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/></assemblies></compilation>
</system.web>
</configuration>
3.default.aspx
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<A HREF="City_beijing.aspx">北京</A><BR>
<A HREF="City_shanghai.aspx">上海</A><BR>
<A HREF="City_guangzhou.aspx">广州</A><BR>
<A HREF="City_深圳.aspx">深圳特区</A><BR>
<A HREF="City_青岛.aspx">青岛</A>
</BODY>
</HTML>
4.Welcome.aspx
<Script runat="server" language="C#">
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("欢迎来到" + Request["city"].ToString() + "!");
}
</Script>
浙公网安备 33010602011771号