Mat*_*und 6 azure azure-static-web-app azure-static-web-app-routing
我已经设置了带有自定义域的 Azure 静态 Web 应用程序。example.com 和www.example.com均已正确设置并运行。
我现在想在 staticwebapp.config.json 中创建一些规则,以便所有传入https://example.com/ * 的请求都将重定向到https://www.example.com/ *。
有没有办法做到这一点?我知道我可以使用前门或类似的方式来完成此操作,但是我可以通过静态 Web 应用程序中的规则来完成此操作吗?
我的解决方案不是您所要求的,但您的问题几乎完全描述了我所需要的。所以我留下了一个满足我需要的解决方案^^
我主要想将主机重定向到主机,因此将https://example.com重定向到https://www.example.com。我不一定需要路径。
我最终为https://example.com创建了第二个静态 Web 应用程序,添加了一个虚拟的 index.html 和一个staticwebapp.config.json,其中包含以下内容:
{
"routes": [
{
"route": "/*",
"redirect": "https://www.example.com",
"statusCode": 301
}
]
}
Run Code Online (Sandbox Code Playgroud)
这会将https://example.com * 重定向到根https://www.example.com。我没有找到在单个静态网络应用程序中完成此操作的方法。
但这并没有延续路径。因此https://example.com/path也将被重定向到https://www.example.com。
| 归档时间: |
|
| 查看次数: |
1933 次 |
| 最近记录: |