作用:为了便于对网站资源进行灵活管理,还可以把这些文件存放在本地计算机的其它文件夹中或者其它计算机的共享文件夹中,然后再把这个文件夹映射到网站主目录中的一个文件夹上,这个文件夹被称为“虚拟目录”。
虚拟目录的作用就是把服务器的本地文件夹转为URL的路径。如,IP为1916100,IIS已启动,虚拟目录名为user/ 对应服务器目录为 D:\iisroot\user\ 则 图片 D:\iisroot\user\images\logo.gif 在访问时的地址就是 http://1916100/user/images/logo.gif 虚拟目录对用户是不透明的。
虚拟目录是在IIS中所说的,虚拟服务器可拥有一个宿主目录和任意数量的其它发布目录,其它发布目录称为虚拟目录。
建立虚拟目录对于管理 WEB 站点具有非常重要的意义。首先,虚拟目录隐藏了有关站点目录结构的重要信息。因为在浏览器中,客户通过选择“查看源代码”,很容易就能获取页面的文件路径信息,如果在 WEB 页中使用物理路径,将暴露有关站点目录的重要信息,这容易导致系统受到攻击。
虚拟目录和应用程序的区别在Windows7IIS7中,对服务器建立站点后,有二种添加子站点的方式A.虚拟目录B.应用程序简单总结下二者之间的异同A.虚拟目录虚拟目录是指在站点下建立一个虚拟子目录,指定一个固定的物理路径做为站点的应用路径。
1、iis虚拟目录就是站点物理路径下的一个文件夹,同一站点可以创建多个虚拟目录,分别存放不同内容的文件。将网站发布到主域名的根目录下,文件夹名叫admin888,顺着路径而为。这样部署,就等于开发时是独立,最终运行是一个站点在运行,当然修改后台程序,也会影响到前台应用程序。
2、是把你自己建立的网站的那个文件夹(根文件夹)加入到IIS虚拟目录里,然后在IIS里面就能浏览了,就是浏览动态网页例如ASP文件。
3、所谓主目录,就是你IIS里设置的网站目录。而虚拟目录则可以是任何目录,可以在主目录下面,也可以不在主目录下面,不过虚拟目录一般都是指的非主目录的文件夹。设置虚拟目录的目的就是把非主目录下的文件夹虚拟成主目录下的文件夹。
iis虚拟目录就是站点物理路径下的一个文件夹,同一站点可以创建多个虚拟目录,分别存放不同内容的文件。将网站发布到主域名的根目录下,文件夹名叫admin888,顺着路径而为。这样部署,就等于开发时是独立,最终运行是一个站点在运行,当然修改后台程序,也会影响到前台应用程序。
是把你自己建立的网站的那个文件夹(根文件夹)加入到IIS虚拟目录里,然后在IIS里面就能浏览了,就是浏览动态网页例如ASP文件。
设置虚拟目录的目的就是把非主目录下的文件夹虚拟成主目录下的文件夹。比如你的主目录指定为D盘下的wwwroot文件夹,有时候为了一些特殊目的,我们需要通过网站访问D盘下面的security目录下的内容,这时直接是无法访问的。因为它不属于主目录。
通过使用别名,还可以更轻松地移动站点中的目录。无需更改目录的 URL,而只需更改别名与目录物理位置之间的映射。如果网站包含的文件位于并非主目录的目录中,或在其他计算机上,就必须创建虚拟目录以将这些文件包含到您的网站中。
IIS虚拟目录就是一个网站的主地址,如果这台服务器的IP为19160.1而且它设置的IIS地址为c:\xx那么你在浏览器上输入http://19160.1就等于访问这个目录。
IIS 支持虚拟目录,通过在“服务器属性”对话框中的“目录”标签可以管理虚拟目录。建立虚拟目录对于管理 WEB 站点具有非常重要的意义。首先,虚拟目录隐藏了有关站点目录结构的重要信息。
1、宿主目录是“虚拟”目录树的根。虚拟目录的实际子目录对于客户也是可用的。只有服务支持虚拟服务器;而 FTP和 gopher服务则只能有一个宿主目录。
2、iis虚拟目录就是站点物理路径下的一个文件夹,同一站点可以创建多个虚拟目录,分别存放不同内容的文件。将网站发布到主域名的根目录下,文件夹名叫admin888,顺着路径而为。这样部署,就等于开发时是独立,最终运行是一个站点在运行,当然修改后台程序,也会影响到前台应用程序。
3、所谓主目录,就是你IIS里设置的网站目录。而虚拟目录则可以是任何目录,可以在主目录下面,也可以不在主目录下面,不过虚拟目录一般都是指的非主目录的文件夹。设置虚拟目录的目的就是把非主目录下的文件夹虚拟成主目录下的文件夹。
1、iis虚拟目录就是站点物理路径下的一个文件夹,同一站点可以创建多个虚拟目录,分别存放不同内容的文件。将网站发布到主域名的根目录下,文件夹名叫admin888,顺着路径而为。这样部署,就等于开发时是独立,最终运行是一个站点在运行,当然修改后台程序,也会影响到前台应用程序。
2、是把你自己建立的网站的那个文件夹(根文件夹)加入到IIS虚拟目录里,然后在IIS里面就能浏览了,就是浏览动态网页例如ASP文件。
3、所谓主目录,就是你IIS里设置的网站目录。而虚拟目录则可以是任何目录,可以在主目录下面,也可以不在主目录下面,不过虚拟目录一般都是指的非主目录的文件夹。设置虚拟目录的目的就是把非主目录下的文件夹虚拟成主目录下的文件夹。
4、作用:为了便于对网站资源进行灵活管理,还可以把这些文件存放在本地计算机的其它文件夹中或者其它计算机的共享文件夹中,然后再把这个文件夹映射到网站主目录中的一个文件夹上,这个文件夹被称为“虚拟目录”。
5、IIS虚拟目录就是一个网站的主地址,如果这台服务器的IP为19160.1而且它设置的IIS地址为c:\xx那么你在浏览器上输入http://19160.1就等于访问这个目录。
6、IIS 支持虚拟目录,通过在“服务器属性”对话框中的“目录”标签可以管理虚拟目录。建立虚拟目录对于管理 WEB 站点具有非常重要的意义。首先,虚拟目录隐藏了有关站点目录结构的重要信息。
虚拟目录是指通过网络或服务器访问文件时,设置相对路径别名,使得用户无论从哪个位置访问该文件都能直接找到。虚拟目录为用户提供了方便快捷的访问方式,同时也增强了信息的安全性,防止系统路径被暴露。虚拟目录在网站开发中具有重要的作用。
虚拟目录可以在不影响现有网站的情况下,实现服务器磁盘空间的扩展,而且,虚拟目录可以与原有网站不在同一个文件夹,不在同一个磁盘驱动器,甚至不在同一台计算机上,但用户在访问网站时,却感觉不到任何区别。
虚拟目录是一种计算机术语,优点如下:提高了网站的安全性:通过虚拟目录可以将网站的不同部分分开管理和维护,从而提高了网站的安全性。提高了网站的可扩展性:虚拟目录可以让用户在不改变网站代码的情况下,轻松地添加新的功能或内容。
虚拟目录,是对Http访问而言的,用户在浏览网站或FPT时显示的目录结构。例如你在IIS上设置了E:\Website为访问目录。
虚拟目录中的web.config文件继承父级站点的web.config.就是说如果父级站点声明过的引用,在虚拟目录下的web.config中不应重复声明虚拟目录中的应用其根目录为父级站点的根目录虚拟目录中的AppSetting.config设置应使用相对路径来进行引用。