如何将现有网站上虚拟目录创建到驻留在远程计算机上的文件夹
09/27/2020
本文内容
本文介绍如何将现有网站上虚拟目录创建、测试和删除到驻留在远程计算机上的文件夹。
适用于: Windows Server 2012R2
原始 KB 编号: 308150
远程虚拟目录是一个未包含在网站主目录中的目录,但它向客户端浏览器显示,就像它位于主目录中一样。 远程虚拟目录具有映射到 UNC 共享位置中的通用命名约定 (UNC) 别名。 客户端将别名附加到网站的 URL 以浏览该虚拟目录中的 Web 内容。 下表说明了这些映射:
物理位置
Alias
URL 路径
C:\WWWroot
主目录
(无)
http://Sales
\\RemoteServer
\SalesData\ProdCustomers
客户
http://Sales/Customers
虚拟目录和物理目录 (没有别名) 在 Internet 服务管理器中列出。 虚拟目录由一个位于全球的文件夹图标指示。
如何配置远程网络共享
若要创建远程网络共享虚拟目录,请创建该共享,然后将 Web 内容存储在该共享中。 设置适当的共享权限,然后添加相应的 NTFS 权限以控制对包含您的内容的文件夹的访问。
备注
还可以创建虚拟目录后将 Web 内容发布到远程共享。
如何创建虚拟目录
使用具有管理权限的帐户登录到 Web 服务器计算机。
单击 "开始",指向 "程序 > ""管理工具",然后单击 "Internet 服务管理器"。
在 "Internet Information Services" 窗口中,展开"服务器 名称 (其中" 服务器名称"是服务器名称) 。
右键单击要创建的网站, ("默认网站",) "新建",然后单击"虚拟 目录"。
在"欢迎使用虚拟目录创建向导"页上,单击"下一 步"。
在"虚拟目录别名"页上,键入希望 (例如 Sales ) , 然后单击"下一步 "。
在 "网站内容目录"页上,键入已创建的远程文件夹的 UNC 路径 (例如,"服务器共享) ",然后单击"下一 \ \ \ 步 "。
在 "用户名和密码 "页上,键入具有获取远程文件夹访问权限的足够权限的用户名和密码。
备注
若要保持最高级别的安全性,请使用具有提供远程内容访问权限所需的最低权限的帐户。
单击 "下 一步",在"确认密码"对话框中重新键入在步骤 8 中使用的密码,然后单击"确定 "。
在 "访问权限" 页上,单击以选中要为虚拟目录设置的权限的复选框。
默认情况下,已选择读取权限和运行脚本权限。 例如,如果要允许用户更改虚拟目录中的内容,请单击以选中 "写入" 复选框。
单击“下一步”,再单击“完成”。
备注
虚拟目录继承创建它的网站的配置和安全设置。
如何测试虚拟目录
启动 Internet Explorer。
在 "地址"框中,键入 Web 服务器的 URL (例如,) ,然后单击 http://WebServer "转到 "。
验证您是否可以查看默认网站。
将虚拟目录的别名追加到在步骤 2 中键入的地址 (例如,) ,然后单击 http://WebServer/Sales "转到 "。
虚拟目录 Web 内容显示在浏览器窗口中。
如何删除虚拟目录
若要删除虚拟目录,请删除 IIS Internet Information Services (用于) 存储在该目录中的内容的别名。
备注
删除虚拟目录时,不会同时删除网络共享及其内容。
若要删除虚拟目录,请按照以下步骤操作:
单击 "开始",指向 "程序 > ""管理工具",然后单击 "Internet 服务管理器"。
在 "Internet Information Services" 窗口中,单击展开"服务器名称 (其中"服务器名称"是服务器名称) 。
展开包含要删除的虚拟目录的网站。 例如,展开"默认网站"。
右键单击要访问的虚拟目录 (例如 Sales ) , 然后单击"删除 "。
当 显示 以下消息时,单击"是":
是否确实要删除此项?
备注
Web 内容仍保留在虚拟目录映射到的远程文件夹中。
停止,然后重新启动网站:
右键单击要创建的网站 ("默认网站") ,然后单击"停止 "。
右键单击该网站,然后单击"启动 "。
退出Internet Information Services管理单元。