客户创build一个虚拟目录作为另一个虚拟目录的子目录(然后想知道为什么他的URL不工作!)有什么办法让我把新的虚拟目录移动到网站的根目录? 我必须删除它并重新创build吗?
再次,这是IIS6。
我不相信有任何脚本来移动虚拟目录。
我相信任何types的脚本都可以简单地将属性复制到一个variables中,删除原来的内容并从存储的variables中创build新的属性。
它不应该花你很长时间来创build…你可以创build一个新的之前删除旧的,以确保它的工作。
只要去IIS,点击网站,右键点击然后新build>虚拟目录。
虚拟目录是指向物理目录的指针。 这意味着您可以在不同的网站中指向同一物理文件夹的多个虚拟目录。
如果客户将该文件夹创build为虚拟目录 (而不是作为“主”虚拟目录的物理文件夹中的物理文件夹),则没有问题。 只需重新创build指向正确的物理文件夹的虚拟目录。
如果您的客户在错误的目录中创build了物理文件夹,我会在重新创build虚拟目录之前将该文件夹复制到正确的位置。 物理文件夹可以改变web.config文件中的东西,如果它们是嵌套的。
没有办法移动虚拟目录。 如果是我,我会在正确的地方创build新的,然后删除错误的地方。
如果数据是错误的地方,我会非常仔细地移动。 但是改变虚拟目录应该很容易。