GuyBehindtheGuy Asked: 2009-07-29 11:36:38 +0800 CST2009-07-29 11:36:38 +0800 CST 2009-07-29 11:36:38 +0800 CST 在 IIS 6 中移动虚拟目录 772 一位客户在 IIS 6 中创建了一个虚拟目录作为另一个虚拟目录的子目录,现在想知道为什么他的 URL 不起作用。 有没有办法将新的虚拟目录移动到网站的“根目录”?我必须删除它并重新创建它吗? iis-6 3 个回答 Voted splattne 2009-07-29T12:01:21+08:002009-07-29T12:01:21+08:00 虚拟目录是指向物理目录的指针。这意味着您可以在指向同一个物理文件夹的不同网站中拥有多个虚拟目录。 如果客户将该文件夹创建为虚拟目录(而不是“主”虚拟目录的物理文件夹中的物理文件夹),则没有问题。只需重新创建指向正确物理文件夹的虚拟目录。 如果您的客户在错误的目录中创建了物理文件夹,我会在重新创建虚拟目录之前将该文件夹复制到正确的位置。如果物理文件夹是嵌套的,它们可以更改 web.config 文件中的内容。 Best Answer William Hilsum 2009-07-29T11:46:30+08:002009-07-29T11:46:30+08:00 我不相信有任何脚本可以移动虚拟目录。 我相信执行此操作的任何类型的脚本都会简单地将属性复制到变量中,删除原始的并从存储的变量中创建新的。 创建它不应该花你那么长时间。您可以在删除旧的之前创建新的以确保其正常工作。 只需转到 IIS,单击站点,右键单击然后New> Virtual directory。 Laura Thomas 2009-07-29T12:13:23+08:002009-07-29T12:13:23+08:00 无法移动虚拟目录。如果是我,我会在正确的位置创建新的,然后删除错误位置的。 如果数据也位于错误的位置,我会非常小心地移动它。但是更改虚拟目录应该很容易。
虚拟目录是指向物理目录的指针。这意味着您可以在指向同一个物理文件夹的不同网站中拥有多个虚拟目录。
如果客户将该文件夹创建为虚拟目录(而不是“主”虚拟目录的物理文件夹中的物理文件夹),则没有问题。只需重新创建指向正确物理文件夹的虚拟目录。
如果您的客户在错误的目录中创建了物理文件夹,我会在重新创建虚拟目录之前将该文件夹复制到正确的位置。如果物理文件夹是嵌套的,它们可以更改 web.config 文件中的内容。
我不相信有任何脚本可以移动虚拟目录。
我相信执行此操作的任何类型的脚本都会简单地将属性复制到变量中,删除原始的并从存储的变量中创建新的。
创建它不应该花你那么长时间。您可以在删除旧的之前创建新的以确保其正常工作。
只需转到 IIS,单击站点,右键单击然后
New
>Virtual directory
。无法移动虚拟目录。如果是我,我会在正确的位置创建新的,然后删除错误位置的。
如果数据也位于错误的位置,我会非常小心地移动它。但是更改虚拟目录应该很容易。