如斑竹所写 做到第四步 我发现本机调试的网站 web.config 文本打开 代码是这样的
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="WebVersion" value="0" />
<add key="Key" value="" />
<add key="Url" value="localhost" />
<add key="ManageCode" value="8888" />
<add key="UrlRewrite" value="0" />
<add key="DbType" value="0" />
<add key="DBPath" value="/database/data2009.mdb" />
<add key="SqlConnection" value="Provider=SQLOLEDB;Data Source=127.0.0.1;Initial Catalog=sql_name;User ID=sql_user;Password=sql_password" />
<add key="SearchList" value="8" />
<add key="UploadType" value=".jpg,.gif,.jpeg" />
<add key="Language" value="cn" />
<add key="Version" value="V2.1 20090814" />
</appSettings>
<system.web>
<httpModules>
<add type="PageAdmin.UrlReWriteModule" name="HttpModule" />
</httpModules>
<pages validateRequest="false" enableEventValidation="false" enableViewStateMac="false" viewStateEncrypti />
<compilation defaultLanguage="C#" debug="false" />
<authentication mode="Forms" />
<customErrors mode="Off">
<error statusCode="404" redirect="/" />
</customErrors>
<globalization requestEncoding="utf-8" resp />
</system.web>
</configuration>
而其他人的是下面这样
<?xml version="1.0"?>
<configuration>
<configSections>
<section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />
</configSections>
<RewriterConfig>
<Rules>
<RewriterRule>
<LookFor>~/index_([a-zA-Z]*).html</LookFor>
<SendTo>~/index.aspx?language=$1</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/template/lanmu_([a-zA-Z]*)_([0-9]*).html</LookFor>
<SendTo>~/index.aspx?language=$1&menuid=$2</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/([a-zA-Z]*)/lanmu_([a-zA-Z]*)_([0-9]*)_([0-9]*).html</LookFor>
<SendTo>~/index.aspx?type=$1&language=$2&menuid=$3&lanmuid=$4</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/([a-zA-Z]*)/lanmu_([a-zA-Z]*)_([0-9]*)_([0-9]*)_([0-9]*).html</LookFor>
<SendTo>~/index.aspx?type=$1&language=$2&menuid=$3&lanmuid=$4&page=$5</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/([a-zA-Z]*)/category/lanmu_([a-zA-Z]*)_([0-9]*)_([0-9]*)_([0-9]*).html</LookFor>
<SendTo>~/index.aspx?type=$1&language=$2&menuid=$3&lanmuid=$4&categoryid=$5</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/([a-zA-Z]*)/category/lanmu_([a-zA-Z]*)_([0-9]*)_([0-9]*)_([0-9]*)_([0-9]*).html</LookFor>
<SendTo>~/index.aspx?type=$1&language=$2&menuid=$3&lanmuid=$4&categoryid=$5&page=$6</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/([a-zA-Z]*)/detail_([a-zA-Z]*)_([0-9]*)_([0-9]*)_([0-9]*).html</LookFor>
<SendTo>~/index.aspx?type=$1&language=$2&menuid=$3&lanmuid=$4&infoid=$5</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/member/([a-z_A-Z]*)_([a-z_A-Z]*).html</LookFor>
<SendTo>~/member/index.aspx?type=$1&language=$2</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/member/([a-z_A-Z]*)_([a-zA-Z]*)_([0-9]*).html</LookFor>
<SendTo>~/member/index.aspx?type=$1&language=$2&detailid=$3</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>
<appSettings>
<add key="WebVersion" value="0" />
<add key="Key" value="" />
<add key="Url" value="127.0.0.1" />
<add key="ManageCode" value="8888" />
<add key="UrlRewrite" value="0" />
<add key="DbType" value="0" />
<add key="DBPath" value="/database/data2009.mdb" />
<add key="SqlConnection" value="" />
<add key="SearchList" value="8" />
<add key="UploadType" value=".jpg,.gif,.jpeg" />
<add key="Language" value="cn" />
<add key="Version" value="V2.1 20090814" />
</appSettings>
<system.web>
<httpHandlers>
<add verb="*" path="*.html" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
</httpHandlers>
<pages validateRequest="false" enableEventValidation="false" enableViewStateMac="false" viewStateEncrypti />
<compilation defaultLanguage="C#" debug="false" />
<authentication mode="Forms" />
<customErrors mode="Off">
<error statusCode="404" redirect="/" />
</customErrors>
<globalization requestEncoding="utf-8" resp />
</system.web>
</configuration>
红色部分是多出来的 蓝色部分是不同的 求高手指点 是哪里设置不同导致这个情况发生的