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>