title: CSS background image 404 on server with type text/html , 200 on localhost with type image/jpeg
body: <p>Problem:
  css image is 404 on server, 200 localhost.<br>
  IE 11 Dev tools report image type 'text/html' on server, but 'image/jpeg' on localhost</p>
  
  <p>Note root path on server different structure than localhost (one more level)</p>
  
  <pre><code>http://localhost:56164/EPT/
  
  https://testapps.myhostname.org/appname/EPT
  </code></pre>
  
  <p>image is declared as background in css class like this :</p>
  
  <pre><code>.landingpage {
     background:    url(../../images/Landing_Page_Images/Full_Landing_Page_small.jpg) no-repeat top left;
     display: inline-table;
     width: 63px;
     height: 50px;
  }
  </code></pre>
  
  <p>It is referenced in HTML like this (ASP.MVC)</p>
  
  <pre><code>&lt;li class="header-li header-li-right"&gt;
     @Html.ActionLink(".", "AppLandingPage", null, new { @class = "landingpage" })
  &lt;/li&gt; 
  </code></pre>
  
  <p>Observed in Developer Tools:</p>
  
  <p>Server</p>
  
  <pre><code>URL       /images/Landing_Page_Images/Full_Landing_Page_small.jpg
  Protocol  HTTPS
  Method    GET
  Result    404
  Type      text/html
  Initiator background-image
  </code></pre>
  
  <p>Localhost</p>
  
  <pre><code>URL       /images/Landing_Page_Images/Full_Landing_Page_small.jpg
  Protocol  HTTP
  Method    GET
  Result    200
  Type      image/jpeg
  Initiator background-image
  </code></pre>
  
  <p>Why is the Type different between localhost and server?  I assume that is central to my problem. </p>
  
  <p>Thanks for any thoughts.</p>