当您在文件系统中移动了虚拟目录内容的位置后,还必须更新 IIS 中的物理路径,才能确保用户可以继续在 Internet 上访问到该内容。
先决条件
更改虚拟目录内容的物理路径
您可以通过以下方法执行此过程:使用用户界面 (UI)、在命令行窗口中运行 Appcmd.exe 命令、直接编辑配置文件或编写 WMI 脚本。
用户界面
使用 UI
-
打开 IIS 管理器。 有关如何打开 IIS 管理器的信息,请参阅 打开 IIS 管理器 (IIS 7)。
-
在“连接”窗格中,展开树中的“站点”节点,然后单击要在其中更改虚拟目录内容的物理路径的站点以将其选中。
-
在“操作”窗格中,单击“查看虚拟目录”。
-
在“虚拟目录”页上,选择列表中的虚拟目录。
-
在“操作”窗格中,单击“基本设置”。
-
在“物理路径”框中,更改虚拟目录内容的路径。
-
单击“确定”。
命令行
若要更改虚拟目录内容的路径,请使用以下语法:
appcmd set vdir /vdir.name:
string
/physicalPath:
string
变量 vdir.namestring 是虚拟目录的虚拟路径,physicalPathstring 是应用程序内容的物理路径。
例如,若要为站点 contoso 中的应用程序 marketing 更改虚拟目录 photos 的物理路径 c:\images,请在命令提示符处键入以下命令,然后按 Enter:
appcmd set vdir /vdir.name:
contoso
/
营销
/
照片
/physicalPath:c:\
图像
有关 Appcmd.exe 的详细信息,请参阅 Appcmd.exe (IIS 7) 。
配置
WMI
另请参阅