虚拟目录和真实目录是什么关系?
在用IIS环境下要运行ASP,要见根目录设在Intenet信息服务的网站文件中真实目录就是绝对路径吗?虚拟目录就是文件的名称吗?为什么有真实目录,有虚拟目录两种表达方式?...
在用IIS环境下要运行ASP,要见根目录设在Intenet信息服务的网站文件中真实目录就是 绝对路径吗?虚拟目录就是 文件的名称吗?为什么有真实目录,有虚拟目录两种表达方式?
展开
4个回答
推荐于2017-11-26
展开全部
举个例子说,如果你选定在E盘上建立了一个Website的目录,而且在Website下面还建立了一个Image的目录
结构如下:E:
|_Website
|_Image
1. 真实目录,就是文件储存到你电脑硬盘上的目录,例如:E:\Website, E:\Website\Image就是真实的目录
2. 虚拟目录,是对Http访问而言的,用户在浏览网站或FPT时显示的目录结构。例如你在IIS上设置了E:\Website为访问目录。那么E:\Website为虚拟目录的根目录;E:\Website\Image,就变成了\Image. 变成虚拟目录后的结构如下根目录
|_Image
可见这个目录是虚拟出来的,而不是电脑上的真实目录,但访问比真实目录强,在网站设计时更加方便。因为有时候设计网页的电脑与放在网上访问的电脑是不同的。放置文件的真实目录有可能就不同。有的放在E盘上、有的放在D盘上。但通过虚拟目录以后,目录就统一,这也是设计网页的要求。
结构如下:E:
|_Website
|_Image
1. 真实目录,就是文件储存到你电脑硬盘上的目录,例如:E:\Website, E:\Website\Image就是真实的目录
2. 虚拟目录,是对Http访问而言的,用户在浏览网站或FPT时显示的目录结构。例如你在IIS上设置了E:\Website为访问目录。那么E:\Website为虚拟目录的根目录;E:\Website\Image,就变成了\Image. 变成虚拟目录后的结构如下根目录
|_Image
可见这个目录是虚拟出来的,而不是电脑上的真实目录,但访问比真实目录强,在网站设计时更加方便。因为有时候设计网页的电脑与放在网上访问的电脑是不同的。放置文件的真实目录有可能就不同。有的放在E盘上、有的放在D盘上。但通过虚拟目录以后,目录就统一,这也是设计网页的要求。
今至电子科技有限公司
2024-08-13 广告
2024-08-13 广告
服务器虚拟化是一种将物理服务器资源(如CPU、内存、存储)抽象并分割成多个独立虚拟服务器的技术。通过虚拟化软件,如VMware、Hyper-V等,可以在单一物理服务器上创建多个虚拟机,每个虚拟机都能运行独立的操作系统和应用程序,从而提高资源...
点击进入详情页
本回答由今至电子科技有限公司提供
2013-08-18
展开全部
真实目录也就是物理路径,是指驱动器上的绝对路径。虚拟目录是相对于远程访问来说的,指的是远程访问路径,是通过IP或者域名+虚拟路径的方式。这两种目录并不是同一个概念。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-18
展开全部
IIS中建立的虚拟目录是用来在网络中建立结构的其真实可以不再一个目录下但是虚拟目录可以表示出其结构在网页浏览中按其顺序浏览
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
. htttps
HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版
HTTPS和HTTP的区别主要为以下四点:(来自百度百科)
一、https协议需要到ca申请证书,一般免费证书很少,需要交费。
二、http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议。
三、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。
四、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。
2. 相对路径和绝对路径
在HTML里只要涉及文件的地方(如超级链接、图片等)就会涉及绝对路径与相对路径的概念。
1.绝对路径 (来自夏雪冬日的博客的总结)
绝对路径是指文件在硬盘上真正存在的路径。例如“bg.jpg”这个图片是存放在硬盘的“E:\book\网页布局代码\第2章”目录下,那么 “bg.jpg”这个图片的绝对路径就是“E:\book\网页布\代码\第2章\bg.jpg"。那么如果要使用绝对路径指定网页的背景图片就应该使用 以下语句:
<body backround="E:\book\网页布局\代码\第2章\bg.jpg" >
2.使用绝对路径的缺点
事实上,在网页编程时,很少会使用绝对路径,如果使用“E:\book\网页布\代码\第2章\bg.jpg”来指定背景图片的位置,在自己的计算机上 浏览可能会一切正常,但是上传到Web服务器上浏览就很有可能不会显示图片了。因为上传到Web服务器上时,可能整个网站并没有放在Web服务器的E盘, 有可能是D盘或H盘。即使放在Web服务器的E盘里,Web服务器的E盘里也不一定会存在“E:\book\网页布局\代码\第2章”这个目录,因此在浏 览网页时是不会显示图片的。
3.相对路径
为了避免这种隋况发生,通常在网页里指定文件时,都会选择使用相对路径。所谓相对路径,就是相对于自己的目标文件位置。例如上面的例子,“s1.htm” 文件里引用了“bg.jpg”图片,由于“bg.jpg”图片相对于“s1.htm”来说,是在同
HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版
HTTPS和HTTP的区别主要为以下四点:(来自百度百科)
一、https协议需要到ca申请证书,一般免费证书很少,需要交费。
二、http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议。
三、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。
四、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。
2. 相对路径和绝对路径
在HTML里只要涉及文件的地方(如超级链接、图片等)就会涉及绝对路径与相对路径的概念。
1.绝对路径 (来自夏雪冬日的博客的总结)
绝对路径是指文件在硬盘上真正存在的路径。例如“bg.jpg”这个图片是存放在硬盘的“E:\book\网页布局代码\第2章”目录下,那么 “bg.jpg”这个图片的绝对路径就是“E:\book\网页布\代码\第2章\bg.jpg"。那么如果要使用绝对路径指定网页的背景图片就应该使用 以下语句:
<body backround="E:\book\网页布局\代码\第2章\bg.jpg" >
2.使用绝对路径的缺点
事实上,在网页编程时,很少会使用绝对路径,如果使用“E:\book\网页布\代码\第2章\bg.jpg”来指定背景图片的位置,在自己的计算机上 浏览可能会一切正常,但是上传到Web服务器上浏览就很有可能不会显示图片了。因为上传到Web服务器上时,可能整个网站并没有放在Web服务器的E盘, 有可能是D盘或H盘。即使放在Web服务器的E盘里,Web服务器的E盘里也不一定会存在“E:\book\网页布局\代码\第2章”这个目录,因此在浏 览网页时是不会显示图片的。
3.相对路径
为了避免这种隋况发生,通常在网页里指定文件时,都会选择使用相对路径。所谓相对路径,就是相对于自己的目标文件位置。例如上面的例子,“s1.htm” 文件里引用了“bg.jpg”图片,由于“bg.jpg”图片相对于“s1.htm”来说,是在同
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询