2022-01-18 作者 :觉醒网站网 围观 : 0次
大家好,今天小编关注到一个比较有意思的话题,就是关于虚拟主机iis访问的问题,于是小编就整理了1个相关介绍虚拟主机iis访问的解答,让我们一起看看吧。
首先可以很明确的告诉你,在IIS下是无法访问一个不存在的路径的。你之所以觉得IIS能访问一个不存在的路径,那是因为站点使用了“虚拟目录”功能,所以造成了这种错觉。
我们知道,每个IIS站点都会对应服务器上的一个站点目录,而在IIS上对站点进行目录绑定时,如果指定的目录是不存在的,则无法绑定成功。
如果我们访问站点下的一个不存在的文件或目录,此时服务器会返回404错误码(即文件未找到)。
IIS有“虚拟目录”的功能,通过此功能可以将一个虚拟的目录加入到站点路径中,但这只是逻辑上的添加,在站点物理路径下其实并没有这个目录的存在!下面具体演示下IIS虚拟目录的功能。
1、新建测试站点
为便于测试,我新建了一个站点(demo),它对应的站点目录是C:\inetpub\wwwroot 。
2、创建虚拟目录
我们在IIS管理器中右击站点,从弹出菜单里选择“添加虚拟目录”,如下图示:
到此,以上就是小编对于虚拟主机iis访问的问题就介绍到这了,希望介绍关于虚拟主机iis访问的1点解答对大家有用。