asp.net - 为 IIS7 Web 环境创建符号链接(symbolic link)

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

。 .

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

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

出于示例目的,假设:

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

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

提前致谢!

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

最佳答案

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

关于asp.net - 为 IIS7 Web 环境创建符号链接(symbolic link),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15071357/

相关文章:

asp.net - IIS6 和 II7 经典模式的 Web 路由? *不是* MVC

java - 无法从asp页面调用java方法:

asp.net - 使用 IIS7 URL 重写模块将其他域重定向到主 .com 域

php - 我如何授予Windows Server IIS 7中文件夹的权限

asp.net - 如何向身份服务器中的 userinfo 端点添加角色

c# - 当 HttpModule Init 方法在 ASP.NET 集成模式下运行时?

html - 我只想在我的表格中显示 3 个表格行,直到我悬停,然后我希望它显示全部

javascript - ASP 表单问题

asp.net - 在 IIS 7.0 中运行 ASP.Net 2.0 应用程序的基本要求

asp.net - 在 GridView 编辑模式下关闭验证