使用的 万网服务器 M-3
我在本地 web.config 重写地址 正常使用。
但是我上传服务器时候 直接报服务器500错误。
求 大神 帮我分析一下 我发生错误的可能原因。
1 <?xml version="1.0" encoding="utf-8"?> 2 3 <!-- 4 有关如何配置 ASP.NET 应用程序的详细消息,请访问 5 http://go.microsoft.com/fwlink/?LinkId=169433 6 --> 7 8 <configuration> 9 <configSections> 10 <section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter"/> 11 </configSections> 12 <system.web> 13 <compilation debug="true" targetFramework="4.0" /> 14 <httpHandlers> 15 <add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter"/> 16 <add verb="*" path="*.html" type="URLRewriter.RewriterFactoryHandler, URLRewriter"/> 17 <!---单独html能用伪静态,两个就没注册html,单aspx伪静态和静态都不行--> 18 </httpHandlers> 19 </system.web> 20 <RewriterConfig> 21 <Rules> 22 23 <!--<RewriterRule> 24 <LookFor>~/listpage_(.[0-9]*)\.html</LookFor> 25 <SendTo>~/Default.aspx?page=$1</SendTo> 26 </RewriterRule>--> 27 28 <RewriterRule> 29 <LookFor>~/admin/admin.html</LookFor> 30 <SendTo>~/admin/admin.aspx</SendTo> 31 </RewriterRule> 32 </Rules> 33 </RewriterConfig> 34 </configuration>
URLRewriter.dll文件上传了吗?
上传了。 我已经解决了。 我竟然忘记看我的IIS的版本了。 这个是6.0下 需要的
我使用的是IIS 7.5
换成7.5的格式就好了