我有一个在Azure上运行的应用程序,我需要的是复制应用程序,以便不同的用户可以访问例如site.com/s1和site.com/s2并将它们作为单独使用。应用程序是相同的,数据库将发生变化。
我尝试为我的应用创建一个虚拟目录,但每次都会出现相同的错误:“虚拟路径的物理路径'/ s1'无效。”
我尝试从FTP创建物理目录,我可以看到新目录,但Azure不会将其识别为物理目录。
我想拥有wwwroot / s1 wwwroot / s2,并按我之前解释过的方式访问这些应用程序。
答案 0 :(得分:11)
请尝试在Azure门户上配置虚拟目录site/test1
,如下面的屏幕截图
当我们将WebApp推送到Azure时,我们需要在“连接”选项卡上的“站点名称”和“目标URL”部分中包含虚拟目录路径
之后我们可以使用sitename / site1
访问WebApp我们还可以检查Azure Kudu工具(https://sitename.scm.azurewebsites.net/DebugConsole/?shell=powershell)
上传的文件