gpt4 book ai didi

azure - 如何将基于react.js的SPA部署到Azure App Service + CDN?

转载 作者:行者123 更新时间:2023-12-03 14:14:43 25 4
gpt4 key购买 nike

我正在创建一个基于react.js的SPA,并且我将在启动时有一个登陆页面。静态登录页面应该有一个指向完整 SPA 的操作按钮。

对于 AWS,我意识到只需使用 S3 和 Cloudfront 即可完成此操作,并且 Cloudfront 还允许路由到 404 上的自定义错误页面。这意味着不需要服务器代码来处理此问题,并且可能会释放一些服务器资源?

然而,对于 Azure,我不确定如何模仿这样的架构。我猜我应该使用 Blob 存储来存储 SPA 和登陆页面,但是我如何才能模仿 Cloudfront 的功能呢? Azure CDN 是否足够?谢谢!

最佳答案

Azure CDN 支持缓存 Web 应用程序。

您可以使用 SPA 和自定义路由规则以及 404 错误页面构建一个简单的 Azure Web App。然后创建 Azure CDN,将源类型配置为Web 应用,并在源主机名下拉列表中选择或键入您的源域。

enter image description here

您可以引用https://azure.microsoft.com/en-us/documentation/articles/cdn-create-new-endpoint/详细步骤。

关于azure - 如何将基于react.js的SPA部署到Azure App Service + CDN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38940878/

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