【问题标题】:Azure Blob redirectAzure Blob 重定向
【发布时间】:2018-09-20 18:14:40
【问题描述】:

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

突然出现 404 页面的自定义网址

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

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

谢谢!

【问题讨论】:

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


【解决方案1】:

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

此外,我已将域名绑定到 blob 端点 url,它在我这边运行良好。我建议您可以尝试以下步骤来实现您的目标。

  1. 在App Service Domain>DNS Zone>点击Record set按钮,你可以将你的域名绑定到你的blob端点url(如[storage account name].blob.core.windows.net) .

  1. 在存储帐户>自定义域>输入您的域名并点击保存按钮:

最后,如果我通过域名访问容器中的txt文件,它工作正常:

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

【讨论】:

    【解决方案2】:

    重定向时始终使用不带编码的 blob URL。 Azure API 始终构造编码的 blob URL。如果您的 blob 名称包含空格字符,则在编码后它将转换为 %20。 一些重定向函数再次编码这个编码的 URL 并产生 404 错误。

    【讨论】:

      猜你喜欢
      • 2017-08-20
      • 1970-01-01
      • 2017-07-22
      • 2022-10-05
      • 2020-09-24
      • 2017-11-15
      • 2021-10-16
      • 2019-01-18
      • 2016-10-31
      相关资源
      最近更新 更多