Azure Blob重定向

时间:2018-04-11 01:51:24

标签: azure http-status-code-404 blob azure-storage-blobs http-redirect

我们有一个Azure Blob存储,其上的一些文件夹被重定向到自定义URL。

突然间那些自定义网址会出现404页面

仍可从原始位置访问文件。所以我猜想重定向会发生一些事情。

如何检查Azure blob容器的重定向?

谢谢!

2 个答案:

答案 0 :(得分:0)

绑定blob端点url时,我建议您检查文本框中是否有空格。因为404错误意味着网址不正确。在您的评论中,您似乎应该在域名中使用 IS-Demographics.pdf 而不是“MS”。

此外,我已将域名绑定到blob端点url,它在我这边工作正常。我建议您可以尝试以下步骤来实现目标。

  1. 在应用服务域> DNS区域>点击记录集按钮,您可以将域名绑定到blob端点网址(如[存储帐户名] .blob.core.windows.net)
  2. enter image description here

    1. 在存储帐户>自定义域>中输入您的域名,然后点击保存按钮: enter image description here
    2. 最后,如果我按域名访问容器中的txt文件,它可以正常工作:

      enter image description here

      通过blob端点url访问txt文件:

      enter image description here

答案 1 :(得分:0)

重定向时始终使用未编码的Blob URL。 Azure API始终构造编码的Blob URL。如果您的Blob名称包含空格字符,则在编码后它将转换为%20。 某些重定向功能再次对该编码的URL进行编码,并产生404错误。