gpt4 book ai didi

azure - 将 Azure 静态 Web 应用程序从裸域重定向到 www

转载 作者:行者123 更新时间:2023-12-02 22:52:33 25 4
gpt4 key购买 nike

我已经设置了带有自定义域的 Azure 静态 Web 应用程序。 example.com 和 www.example.com已正确设置并正常工作。

我现在想在 staticwebapp.config.json 中创建一些规则,以便所有请求都进入 https://example.com/ * 将重定向到 https://www.example.com/ *.

有办法做到这一点吗?我知道我可以使用前门或类似的方式来完成此操作,但是我可以通过静态 Web 应用程序中的规则来完成此操作吗?

最佳答案

我的解决方案不是您所要求的,但您的问题几乎完全描述了我所需要的。所以我留下了一个满足我需要的解决方案^^

我主要想将主机重定向到主机,所以 https://example.comhttps://www.example.com 。我不一定需要路径。

我最终为 https://example.com 创建了第二个静态 Web 应用程序,添加了一个虚拟的index.html和一个staticwebapp.config.json包含以下内容:

{
"routes": [
{
"route": "/*",
"redirect": "https://www.example.com",
"statusCode": 301
}
]
}

这会重定向https://example.com * 到根 https://www.example.com 。我没有找到在单个静态网络应用程序中完成此操作的方法。

但这不会传递路径。所以 https://example.com/path也将被重定向到https://www.example.com .

关于azure - 将 Azure 静态 Web 应用程序从裸域重定向到 www,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73323058/

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