【问题标题】:Create virtual directory on same azure web app在同一个 azure Web 应用程序上创建虚拟目录
【发布时间】:2020-08-02 20:12:27
【问题描述】:

我有一个在 Azure 上运行的应用程序,我需要复制该应用程序,以便不同的用户可以访问例如 site.com/s1 和 site.com/s2 并单独使用它们。应用一样,数据库会变。

我尝试为我的应用程序创建一个虚拟目录,但每次都收到相同的错误:“虚拟路径'/s1'的物理路径无效。”

我尝试从 FTP 创建一个物理目录,我可以看到新目录,但 Azure 不将其识别为物理目录。

我想拥有 wwwroot/s1 wwwroot/s2 并按照我之前解释的方式访问这些应用程序。

【问题讨论】:

  • 你想从哪里创建你的目录?应该可以轻松下d:\site文件夹。
  • 我编辑了我的问题,使其更清晰。谢谢!

标签: .net asp.net-mvc azure azure-web-app-service


【解决方案1】:

请尝试在 Azure 门户上配置虚拟目录site/test1,如下图所示

当我们将 WebApp 推送到 Azure 时,我们需要在“连接”选项卡的“站点名称”和“目标 URL”部分中包含虚拟目录路径

之后我们就可以访问带有sitename/site1的WebApp了

我们也可以通过 Azure Kudu 工具 (https://sitename.scm.azurewebsites.net/DebugConsole/?shell=powershell) 查看上传的文件

【讨论】:

    猜你喜欢
    • 2013-02-19
    • 2021-08-19
    • 1970-01-01
    • 2013-09-10
    • 2012-06-28
    • 1970-01-01
    • 2012-03-07
    • 1970-01-01
    相关资源
    最近更新 更多