相关疑难解决方法(0)

asp.net,url重写模块和web.config

我在IIS7(Vista)上使用带有.NET 3.5的ASP.net和Microsoft的URL重写模块.

这意味着,我有一个

<system.webServer>
    <rewrite>...</rewrite>
    ...
</system.webServer>
Run Code Online (Sandbox Code Playgroud)

web.config中的部分,但我得到一个警告,在system.webServer中,不允许使用元素"rewrite".

如何配置我的系统允许(甚至可能有Intellisense)在web.config的重写部分?

谢谢Christoph

asp.net url rewrite module web-config

31
推荐指数
1
解决办法
3万
查看次数

元素> system.webServer'具有无效的子元素>元素'重写'

警告1元素'system.webServer'具有无效的子元素'rewrite'.可能的元素列表:'asp,caching,cgi,defaultDocument,directoryBrowse,globalModules,handlers,httpCompression,httpErrors,httpLogging,httpProtocol,httpRedirect,httpTracing,isapiFilters,modules,odbcLogging,security,serverRuntime,serverSideInclude,staticContent,tracing,urlCompression ,验证,管理'.D:\ PROJEKTI\FoodOrder\FoodOrder\Web.config 185 4 FoodOrder

码:

system.webServer>
        <validation validateIntegratedModeConfiguration="false" />
        <modules runAllManagedModulesForAllRequests="true">
            <remove name="ScriptModule" />
            <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
        </modules>
        <handlers>
            <remove name="WebServiceHandlerFactory-Integrated" />
            <remove name="ScriptHandlerFactory" />
            <remove name="ScriptHandlerFactoryAppServices" />
            <remove name="ScriptResource" />
            <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
            <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
            <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
        </handlers>
        <rewrite>
            <rewriteMaps>
                <rewriteMap name="StaticRewrites">
                    <!--<add key="/Default.aspx" value="/Default.aspx" …
Run Code Online (Sandbox Code Playgroud)

asp.net url-rewriting

18
推荐指数
1
解决办法
2万
查看次数

标签 统计

asp.net ×2

module ×1

rewrite ×1

url ×1

url-rewriting ×1

web-config ×1