0

当我在 Visual Studio 中使用“发布”部署到 Azure Web 应用程序时,wwwroot 文件夹在哪里?

创建新实例时,wwwroot 文件夹从何而来?

wwwroot 是在 Azure 存储中引用还是在每个实例的本地存储中引用?

如何从 Azure CDN 提供 wwwroot 文件,而不是从 Azure Web 应用程序提供服务?

4

1 回答 1

2

如 Kudu 文档中所述:https://github.com/projectkudu/kudu/wiki/Understanding-the-Azure-App-Service-file-system

存储在您的实例之间共享。为此,在幕后使用了 Azure 存储。

存储也是持久的。

至于设置 CDN 以从您的 Web 应用程序提供文件,您可以参考此处的文档:https ://docs.microsoft.com/en-us/azure/app-service/app-service-web-tutorial-content -delivery-network?toc=%2fazure%2fcdn%2ftoc.json

如果您将源主机名设置为yourapp.azurewebsites.net,则可以通过yourcdn.azureedge.net/myimage.png的 CDN访问将通过yourapp.azurewebsites.net/myimage.png访问的内容。

于 2018-03-08T18:01:57.703 回答