【问题标题】:Creating symbolic links for IIS7 web environments为 IIS7 Web 环境创建符号链接
【发布时间】:2013-02-10 20:32:09
【问题描述】:

。 .

我们越来越需要在不同的网络环境之间共享网络资源(文件、文档、图像等)。

我正在研究设置符号链接来支持这一点,但我不知道如何设置它。 (或者设置虚拟目录会更好吗?我的部分问题是,当前设置它的最佳做法是什么?)

例如,假设:

  • 环境在 IIS7 平台上运行,并且必须在 Windows 环境中。
  • 需要使用 TFS 维护共享文件。
  • 这些网站占用同一个 IIS 实例上的不同站点,并驻留在同一个物理服务器上。
  • 这些站点是多个 Web 平台 - 例如,一个站点是 ASP.NET,而另一个站点运行的是经典 ASP。
  • 所有网站都在同一个公司旗下,这就是需要共享资源的原因。
  • 所有站点都从同一个 SQL Server 数据库实例中提取数据。

如何设置符号链接来支持这一点?或者,就此而言,符号链接是解决此问题的最佳方式吗?

提前致谢!

编辑: 对上述示例的补充:我的经典 ASP 环境还可以包含 ASP.NET 虚拟子文件夹。例如,我可以让我的域 www.somedomain.com 在经典 ASP 中运行,但有一个子目录 (www.somedomain.com/dotnetapp) 作为 ASP.NET 应用程序运行。 ASP.NET 使用的虚拟目录必须能够访问与经典 ASP 环境相同的文件资源。

【问题讨论】:

  • 我遇到了this link,发现它很有帮助。

标签: asp.net iis-7 asp-classic cross-domain symlink


【解决方案1】:

在 Windows 上,虚拟目录是执行此操作的标准方法。它还允许您使用 IIS 的虚拟目录功能和 Windows/IIS 权限管理。

【讨论】:

  • 我是这么想的,但我想征求一些意见,看看其他人是怎么做的。让我稍微修补一下,看看我能用它做什么。感谢您的反馈。
  • 甚至可以将资产放在网络驱动器/NAS 上。在这种情况下,权限管理会稍微复杂一些,您需要创建一个网络用户并将其用作您的应用程序池的身份,以便能够访问 NAS 上的文件。
猜你喜欢
  • 2016-10-26
  • 1970-01-01
  • 1970-01-01
  • 2017-06-10
  • 1970-01-01
  • 2016-02-12
  • 1970-01-01
  • 2012-11-14
相关资源
最近更新 更多