A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 徐传任 中级黑马   /  2012-9-26 20:58  /  2481 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在写网站页面时,总是分不清到底是用真实路径,还是虚拟路径,请问什么时候使用真实路径,什么时候用虚拟路径

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

4 个回复

倒序浏览
本帖最后由 杨进 于 2012-9-26 23:57 编辑

举个例子,比如我们在vs2010下建一个css.htm页面
vs中所在项目右键->在windows资源管理器中打开该文件夹:C:\Documents and Settings\Administrator\My Documents\Visual Studio 2010\Projects\html\html练习1\下能找到我们的css.htm文件,那么C:\Documents and Settings\Administrator\My Documents\Visual Studio 2010\Projects\html\html练习1\css.htm这就是这个文件的真实路径,也就是通常说的物理路径
而vs中css.htm页面里面右键->在浏览器中查看:会在浏览器中弹出页面http://localhost:5589/css.htm,这就是虚拟路径。虚拟路径一般带有ip地址或者域名,这里localhost就是本机的域名,带ip的例如:http://192.168.205.100:8080/css.htm
浏览器中输入C:\Documents and Settings\Administrator\My Documents\Visual Studio 2010\Projects\html\html练习1\css.htm也能和http://localhost:5589/css.htm一样访问这样页面。

至于说什么时候使用这个我倒说不清楚

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
杨进 发表于 2012-9-26 23:54
举个例子,比如我们在vs2010下建一个css.htm页面
vs中所在项目右键->在windows资源管理器中打开该文件夹:C ...


好像写页面不怎么用物理路径吧,网站都是放服务器上的,虚拟路径用的比较多。


{:soso__9534361504832871879_2:}






--
回复 使用道具 举报
{:soso__16857817896147904015_3:}羡慕ing。

网站服务器读取配置文件可能要物理路径,嘿嘿
回复 使用道具 举报
比如下载文件时文件不再当前项目下面,而是在服务器的其他位置这时候需要用到真实路径。

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马