How can we improve Azure Storage?

Static website hosting in Azure blob storage

This would require supporting default file to render and somekind of redirect from root to a particular container.

2,191 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Abhay S shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for your feedback. We are currently in public preview of static website hosting for Azure Storage to enable this scenario. Check out the blog post here for more details: https://azure.microsoft.com/en-us/blog/azure-storage-static-web-hosting-public-preview. The feature set includes support for default documents and custom error documents for HTTP status code 404.

    For any further questions, or to discuss your specific scenario, send us an email at azurestoragefeedback@microsoft.com.

    71 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Jack Guy commented  ·   ·  Flag as inappropriate

        C'mon Microsoft. I'm going to have to move to S3 and I really don't want to...

      • Anonymous commented  ·   ·  Flag as inappropriate

        Any comment from Microsoft personnel?

        This is an important requirement for hosting for example single page applications using blob storage.

      • Jeff commented  ·   ·  Flag as inappropriate

        It's unfortunate that this feature does not exist. I'm now going to need to use AWS for all of my hosting needs due to this missing feature which is central to my business plans.

      • Hiromi Nagano commented  ·   ·  Flag as inappropriate

        静的ウェブサイトのホスティング機能の実装を希望します。
        https://<account-name>.blob.core.windows.net/<container-name>/<blob-name> と指定するところを、https://<account-name>.blob.core.windows.net/ と指定するだけで、
        特定の blob を参照できるようにしていただきたいです。
        IIS の [既定のドキュメント] のような機能です。

        ストレージアカウントに動画などを置いており、アプリケーションや ホームページ から、
        ストレージアカウント上の動画などをポイントしていますが、上述の指定方式であるため、
        フルで指定したことによる使いづらさが生じている状況です。

        Amazon 様の機能としては以下の通りです。

        「Amazon S3 での静的ウェブサイトのホスティング」
        <https://docs.aws.amazon.com/ja_jp/AmazonS3/latest/dev/WebsiteHosting.htm>

        http://examplebucket.s3-website-us-east-1.amazonaws.com/ のような形で指定を行うと、
        ウェブサイトに対して設定されたデフォルトのインデックスドキュメントが返されます。

        [English]

        Azure Storage needs hosting a Static Website like Amazon S3.

        Azure Storage Accounts require to link the full URL <https://<account-name>.blob.core.windows.net/<container-name>/<blob-name>>
        in order to refer to a blob, while Amazon S3 only needs https://<account-name>.blob.core.windows.net/.
        It's like a [default document] in IIS.

        Our customer company stores movies on the Azure Storage accounts, and link to applications and homepage, and the shorter URL is much easier to manage it.

        「Hosting a Static Website on Amazon S3」
        <http://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosting.html>

        •This URL returns a default index document that you configured for the website.
        http://examplebucket.s3-website-us-east-1.amazonaws.com/

      • Christopher Zenzel commented  ·   ·  Flag as inappropriate

        Google Drive supports default documents in shared folders via their sharing. I would use the Blob storage for development of client static sites and templates instead of Google if they allowed default documents.

      • RichardAlan commented  ·   ·  Flag as inappropriate

        Still under review? I need this functionality now which is why I have to switch to AWS.

      • Craig commented  ·   ·  Flag as inappropriate

        I can't believe this hasn't been addressed in 4 years!

        Static sites was one of the very first use cases for AWS S3 and Azure is still waiting.

      • Chris commented  ·   ·  Flag as inappropriate

        Long time AWS user, decided to give Azure a shot. Like it a lot, but ran into this problem. AWS allows you to return content via custom error handlers. Now I may have to go back to Amazon.

      • David Lindblad commented  ·   ·  Flag as inappropriate

        This is great idea and I really hope it'll be implemented. In addition, I believe it would be useful to be able to specify a custom 404 (and possibly a 401?!)

      • Jason Turner commented  ·   ·  Flag as inappropriate

        This would include the original URL as well so the above mentioned files can be tracked. It would also allow for timing out of SAS tokens and re-authenticating/re-issuing.

        At the moment we have to deploy a separate app to be able to do this and it's just a pain to manage...

      • Anonymous commented  ·   ·  Flag as inappropriate

        This would be great if you have links to a download that is no longer available and you want to serve something other than the ****** xml message. Would just as cool if it was a redirect handler to any url you wanted if it was coming from a browser/public

      • Anonymous commented  ·   ·  Flag as inappropriate

        I love your idea. Thank you. I hope someone at Windows Azure team my get excited about it as well.

      Feedback and Knowledge Base