2012-04-05 5 views
0

내 축소 된 javascripts 파일에 404 상태 코드가 표시되지 않으며 ASP.Net 아약스 클라이언트 측 프레임 워크를로드하지 못했습니다.404 asp.net 웹 사이트에서 찾을 수 없습니다

나는 아래의 Web.config의 내 구성 설정,

<httpModules> 
     <!-- Component Art--> 
     <add type="ComponentArt.Web.UI.UploadModule,ComponentArt.Web.UI" name="ComponentArtUploadModule"/> 
     <!--Blog Engine--> 
     <add name="WwwSubDomainModule" type="BlogEngine.Core.Web.HttpModules.WwwSubDomainModule, BlogEngine.Core"/> 
     <add name="UrlRewrite" type="BlogEngine.Core.Web.HttpModules.UrlRewrite, BlogEngine.Core"/> 
     <add name="CompressionModule" type="BlogEngine.Core.Web.HttpModules.CompressionModule, BlogEngine.Core"/> 
     <add name="ReferrerModule" type="BlogEngine.Core.Web.HttpModules.ReferrerModule, BlogEngine.Core"/> 
     <!--Remove the default ASP.NET modules we don't need--> 
     <remove name="PassportAuthentication"/> 
     <remove name="Profile"/> 
     <remove name="AnonymousIdentification"/> 
    </httpModules> 
<system.webServer> 
     <validation validateIntegratedModeConfiguration="false"/> 

     <modules> 
      <add type="DevExpress.Web.ASPxClasses.ASPxHttpHandlerModule, DevExpress.Web.v10.2, Version=10.2.8.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" name="ASPxHttpHandlerModule"/> 
     </modules> 
     <handlers> 
      <add name="ComponentArtScriptHandler" type="ComponentArt.Web.UI.ScriptHandler,ComponentArt.Web.UI" path="ComponentArtScript.axd" verb="*" /> 
     </handlers> 
    </system.webServer> 

내가 어떤 구성이나 별도의 추가 뭔가를 놓친 거지 여부 질수 그림을 주었다. 다른 사람이 볼 수 있습니까

+0

스크립트 리소스를 요청하는 URL이 유효합니까? 당신이 원하는 길로 나아갈 수는 없습니다. – Ramesh

답변

0

"찾을 수 없음"오류가 발생하는 경우 경로를 해결하는 데 문제가 있습니다. 경로/파일이 존재하지 않거나 (예 : 다른 위치에 있기 때문에) 또는 재 작성/라우팅 엔진에 충돌하는 규칙이 있습니다.

임시 수정으로 절대 경로를 사용해보십시오. 즉 당신이 그렇게 유용 첫 번째 슬래시가 URL의 루트에 대한 경로를 취할 것으로

href="/js/my.js" 

을 @walther하는 유사

href="http://mypage.com/js/my.js" 
0

를 써서 대신

href="../../my.js" 

의 의미 다른 환경 사이를 이동할 때 (dev가 하위 폴더에 있지 않다면).

관련 문제