探究Web服务器虚拟目录的实际应用价值与软件选择指南
Web服务器虚拟目录有用吗
1、虚拟目录是逻辑上的目录,与物理目录的用途有所不同,Web站点的目录是网站的实际物理目录,用户通过访问这些目录来获取对应的文件信息,而虚拟目录则是访问者通过设定的逻辑路径来访问Web站点的目录,不同Web站点的目录通常是一对一的映射,即一个文件对应一个Web站点的目录;而虚拟目录则可以实现一对多的映射,多个虚拟目录可以指向同一个Web站点的目录。
2、使用虚拟目录可以提升安全性,因为客户端无法得知文件在服务器上的实际物理位置,从而无法利用该信息来修改服务器上的目标文件,虚拟目录的设置使得网站目录的移动变得更加便捷,只需更改虚拟目录与物理路径之间的映射关系,而无需修改目录的URL。
3、虚拟目录在Web服务器上的配置格式通常为:网址与硬盘上的路径的映射,访问“http://sports.sohu.com/zhongchao.shtml”页面时,搜狐服务器上的虚拟目录可能配置为:网址为“zhongchao.shtml”,路径为“D:体育zhongchao.shtml”,用户访问该页面时,服务器会根据虚拟目录的映射关系找到对应的文件。

4、虚拟目录将其他目录以映射的方式虚拟到FTP服务器的主目录下,这样,一个FTP服务器的主目录可以包含多个不同盘符、不同路径的目录,突破了单盘空间的限制,用户登录到主目录后,可以根据账户权限对虚拟目录进行相应的操作,就如同操作主目录下的子目录一样。
5、每个Web站点都对应一个Web服务器,而每个虚拟目录都是站点下的一个目录,若要访问“/pages/htm”,实际上表示的是“http://121/pages/htm”,若要访问新地址,应该是“/news/pages/htm”,如果需要使用相对路径,则不需要以“/”作为首字母,pages/htm”。
哪位高手能用比较通俗的方法给我讲解一下什么叫虚拟目录谢谢...
1、“II(红色代码2)”病毒,与早期在西方英文系统下流行的“红色代码”病毒有所不同,国际上称之为VirtualRoot(虚拟目录)病毒,该蠕虫病毒利用Microsoft已知的溢出漏洞,通过80端口传播到其他Web服务器上,受感染的机器可能被黑客通过Http Get请求执行scripts/root.exe来完全控制。
2、bin目录是Web应用程序的默认程序集缓存,通常存放DLL文件,bin目录必须位于网站根目录或虚拟目录根目录下,位于普通目录下无效,位于网站根目录下的bin对整个站点有效(不包括站点下的虚拟目录);位于虚拟目录下的bin对整个虚拟目录有效(不包括虚拟目录下的虚拟目录)。
3、在IIS管理器中选定一个文件夹,点击鼠标右键选择“资源管理器”,切换到网站的根目录,新建一个名为“liuqq”的文件夹,然后在“x:windowssystem32”(x代表系统盘)目录下新建一个名为“liuhack”的文件夹,回到IIS管理器并刷新,就可以看到“liuqq”这个目录。
4、在Windows 2000下,可以使用Winpatrol软件,对于一些占用CPU资源较高的常用软件,可以考虑升级或更换同类软件,有时软件与系统可能存在兼容性问题,可以尝试使用Windows XP系统提供的兼容性选项,右键点击.exe文件并选择兼容性设置。
Web站点的目录与虚拟目录有什么区别
1、服务器最高访问权限/根目录:站点目录是Web访问的最高权限目录,/web”或其他名称,虚拟目录的权限基本与站点目录相同。
2、性质不同:Web站点的目录是网站的物理目录,即真实目录,而虚拟目录是网站的访问路径,是逻辑目录,用途也不同:Web站点的目录用于获取对应位置的文件信息,而虚拟目录则是访问者通过设定的路径来访问Web站点的目录。
3、Web服务器中的每个虚拟目录都是站点下的一个目录,若要访问“/pages/htm”,实际上表示的是“http://121/pages/htm”,若要访问新地址,应该是“/news/pages/htm”,如果需要相对路径,则不需要以“/”作为首字母,pages/htm”。
Web服务器虚拟目录的好处
1、虚拟目录的作用在于方便灵活地管理网站资源,可以将文件存放在本地计算机的其他文件夹中或远程计算机的共享文件夹中,然后将这些文件夹映射到网站主目录中的虚拟目录上。
2、在IIS中新建虚拟目录,指向WebService的根目录,或者直接存放到“C:inetpubwwwroot”目录下。
3、虽然网站文件存放在不同目录,但使用虚拟目录可以保持网站结构的一致性,方便用户浏览,对于用户来说,访问虚拟目录与访问其他目录没有区别。
4、虚拟目录的作用在于提高安全性、方便目录移动、保持网站结构一致性,并且对于用户来说是透明的。
5、可以将虚拟目录比作一本书的目录,通过标题(网址)找到对应的内容(文件),这样既直观又方便。
虚拟目录和站点有什么分别
1、只要记住,以“/”开头代表站点,每个站点都是一个Web服务器,每个虚拟目录都是站点下的一个目录。“/pages/htm”表示“http://121/pages/htm”,而新地址应该是“/news/pages/htm”,如果需要相对路径,则不需要以“/”作为首字母。
2、虚拟目录有一个别名,供Web浏览器访问,别名通常比目录的路径名短,更易于用户输入,同时也提高了安全性,因为用户不知道文件是否真的存在于服务器上,使用别名可以更方便地移动站点中的目录。
3、虚拟目录可以包含不同盘符、不同路径的目录,突破了单盘空间的限制,用户可以根据账户权限对虚拟目录进行操作,如同操作主目录下的子目录。
4、虚拟目录也可以是子站点,隶属于网站下,可以理解为目录是站点下的一个文件夹,而虚拟目录只是在IIS上做映射,可以映射到任意一个硬盘目录。
5、服务器最高访问权限/根目录:站点目录是Web访问的最高权限目录,虚拟目录的权限基本相同。
6、一个站点下可以有多个虚拟目录,这些虚拟目录可以是同一个站点(但不一定是同一个网站程序)。
什么是虚拟目录作用是什么
1、虚拟目录是将其他目录以映射方式虚拟到FTP服务器的主目录下,使得主目录可以包含多个不同盘符、不同路径的目录,不受单盘空间限制,用户登录到主目录后,可以根据账户权限进行相应操作。
2、虚拟目录的作用在于将服务器的本地文件夹转换为URL路径,方便用户访问,同时也提高了信息的安全性,防止系统路径被暴露,虚拟目录在网站开发中扮演着重要角色。
3、虚拟目录为用户提供了方便快捷的访问方式,同时增强了信息安全性,在网站开发中,虚拟目录的设置和使用具有重要意义。
4、处理虚拟目录时,IIS将其作为主目录的子目录对待;而对于用户来说,访问虚拟目录与访问其他目录没有区别,设置虚拟目录时,必须指定其位置,可以存在于本地服务器或远程服务器上。