gpt4 book ai didi

Azure CDN 将 URL 重写为 index.html 不起作用

转载 作者:行者123 更新时间:2023-12-03 02:09:52 27 4
gpt4 key购买 nike

我有一个静态网站,其中包含一个 $web 容器和另一个名为 Storybook 的容器,其中包含 $web 容器中的构建。目前,要到达故事书容器,我必须编写:www.xyz/storybook/index.hmtl。目标是在调用 www.xyz/storybook 时到达图像。为了实现这一目标,我尝试设置规则引擎 URL 重写。 My rule looks like this不知怎的,重写不起作用,我不知道为什么。

最佳答案

我尝试在我的环境中重现相同的情况,但遇到了与 404 相同的错误:

因此,要解决此问题,请检查您是否提供了正确的 Html 错误文档路径,如下所示:

enter image description here

$web 容器中,我已将我的错误文档路径添加为 abc.html 文件和我的图像文件 也是如此。在文档路径中,尝试添加您的图像 URL 路径如下:

enter image description here

此外,当我尝试浏览我的主要端点 URL 时,我成功获取图像,如下所示。为此,请确保容器的访问级别应为公共(public)容器(容器和 blob 的匿名读取访问权限)并且我在 security + 下创建了azure CDN网络。

enter image description here

检查您是否指定了正确的原始路径默认值,如下所示:

enter image description here

要访问图像,请复制端点主机名以及图像 URL 路径,如下所示,即附加 blob url (/$web/abc.html) 通过省略原始主机名(https://imran955.blob.core.windows.net)

即,https://Endpointhostname/blob url

enter image description here enter image description here

结果:

enter image description here

关于Azure CDN 将 URL 重写为 index.html 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73716520/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com