Umbraco在资源上抛出404错误 - IIS Express

时间:2012-07-25 17:18:16

标签: iis iis-7 http-status-code-404 umbraco5

我可以运行Umbraco站点,访问umbraco.aspx页面,但是当你登录时尝试加载的所有css,js,图像都会返回404(Not Found)错误。

该网站正在使用自己的AppPool运行,其标识设置为: ApplicationPoolIdentity 我已验证文件夹具有正确的权限。 Umbraco站点提供了一些脚本来设置权限。我已手动设置一些资源文件夹/文件以进行测试失败。

我可以做以下事情:

  1. 我可以通过浏览器中的文件夹路径打开文件,即c:\ DirectoryName \ umbraco \ css \ filename.css
  2. 我可以打开相关目录中的任何aspx页面。
  3. 我不能:

    1. 将网址加载到文件http://localhost/umbraco/css/somefilename.css
    2. 示例错误CSS文件(但同样适用于js文件和图像)

      Request URL:http://localhost/umbraco_client/panel/style.css?cdv=1
      Request Method:GET
      Status Code:404 Not Found
      Request Headersview source
      Accept:text/css,*/*;q=0.1
      Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3
      Accept-Encoding:gzip,deflate,sdch
      Accept-Language:en-US,en;q=0.8
      Cache-Control:max-age=0
      Connection:keep-alive
      Cookie:UMB_UCONTEXT=0db94de2-069c-40ce-b166-bab7b0adce34;         ASP.NET_SessionId=paothhfjrxiozxkysmnrqke3; UMB_UPDCHK=1;  .JbfAUTH=D9053593029C68111E4718F956C1D9B3685E8265AA95C27E72CB18897F802A3887A30CAFA0A0E50AD6C6935D65429E23BAE29BC12A6619A53658A88C4E3A34AD771C65C139322DC4B433AFF3EA0DBD49261220B00935FF413128EE9567B1B4E2C4F31AD1A770EAC96399A2862D60CB906A00B328567136C2124666DB6D4E8F2A6A13E3F446F999E824390E02CCCF20381021EB129AE9AA10D8D3662B6571FD08FCC99CBBEBBFC17DDFE7131A057D0B0EDC021875B74849F858B900606A1BE62AE7C11EEA0FCB4C577AF926C16E1A056B2ACEC975D707209BB848F2B7D43ABC29A74ADF425025F0C39FA01403A77D91AE60DED766
      Host:localhost
      Referer:http://localhost/umbraco/dashboard.aspx
      User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11 (KHTML, like Gecko)      Chrome/20.0.1132.57 Safari/536.11
      Query String Parametersview URL encoded
      cdv:1
      
      Response Headersview source
      Content-Length:0
      Date:Wed, 25 Jul 2012 17:09:47 GMT
      Server:Microsoft-IIS/7.5
      X-Powered-By:ASP.NET
      

      更新 我已经验证过,如果我让网站通过Visaul Studio 2010开发服务器加载,它运行没有问题。

      我还创建了一个新的IIS站点并抛出了几个js文件并试图点击它们,并且发现我在浏览它们时遇到了同样的404错误。所以这可能更像是IIS问题(IIS Express)Windows 7。

1 个答案:

答案 0 :(得分:-1)

原来是IIS的一个问题,需要重新安装。