title: The requested URI does not represent any resource on the server
body: <p>I am trying to host a website in Azure Blob Storage
  <a href="https://stackoverflow.com/questions/36776098/azure-static-website-hosting/48080332#48080332">as discussed here</a></p>
  
  <p>I have had success with www.mysite.com.au which is redirecting to<br>
  ( where mysite is not the real name )</p>
  
  <p><a href="http://docs.mysite.com.au/site/index.html" rel="nofollow noreferrer">http://docs.mysite.com.au/site/index.html</a>  ( not a real url )</p>
  
  <p>where docs is a cname with the alias being the blob storage name.</p>
  
  <p>The blob access policy is set to Container</p>
  
  <p>The direct link in Azure is <a href="https://mysite.blob.core.windows.net/site/index.html" rel="nofollow noreferrer">https://mysite.blob.core.windows.net/site/index.html</a>  (not the real name)</p>
  
  <p>I am puzzled as to why I cannot go to <a href="http://docs.mysite.com.au/site/index.html" rel="nofollow noreferrer">http://docs.mysite.com.au/site/index.html</a>  directly</p>
  
  <p>When I do this I get an error</p>
  
  <blockquote>
    <p>The requested URI does not represent any resource on the server</p>
  </blockquote>
  
  <p>I think the answer might be to do with working with blobs not files.
  Similar to why "subfolders" cant be created in $root.</p>
  
  <p>[Update]
  I also ran into this problem when I deleted index.html and then re-uploaded it.
  I can see the file in storage explorer.
  I think I will need to revert to an app service.</p>