网站根目录下的web.config如下:
运行http://localhost/123.aspx的时候,总是提示无法找到资源。 
说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。 请求的 URL: /123.aspx请教一下高手,根目录下是有list.aspx这个文件的,这个配置文件错在哪里???为什么不会显示list.aspx?cid=123的数据呢??谢谢了!~~
<?xml version="1.0" encoding="gb2312"?>
<configuration>
<configSections>
<section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />
</configSections>
<RewriterConfig>
<Rules>
<RewriterRule>
<LookFor>~/c(\d{1,8})\.aspx</LookFor>
<SendTo>~/list.aspx?cid=$1</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/c(\d{1,8})p(\d{1,6})\.aspx</LookFor>
<SendTo>~/list.aspx?cid=$1&amp;page=$2</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig> <appSettings>
<add key="Charset" value="gb2312" />
  <add key="MDBpath" value="db/global.asa" />
<add key="SQLConnString" value="server=(local);UID=sa;PWD=;database=dvnews" />
</appSettings>

<system.web> <compilation defaultLanguage="C#" debug="false"/>
<pages validateRequest="false" enableSessionState="true" enableViewState="true"/> <customErrors mode="Off" />  <globalization fileEncoding="gb2312" requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" />

<httpRuntime maxRequestLength="2048" />
<!--
<httpModules>
<add type="URLRewriter.ModuleRewriter, URLRewriter" name="ModuleRewriter" />
</httpModules>
-->
<httpHandlers>
<add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
</httpHandlers> </system.web> <startup>
<requiredRuntime version="v1.1.4322"/>
<supportedRuntime version="v1.1.4322"/>
</startup></configuration>