URL地址与网站根目录之间的关系

我们做网站都会用到域名,域名需要解析绑定才能访问。绑定域名的过程其实就是给域名指向一个服务器的访问目录。域名直接访问的目录就是我们的根目录。

对于根目录,空间和服务器设置的方法是不同的,空间的根目录一般是预先定义好的。比如景安的空间根目录就是web,万网的是htdocs,西部数码的是wwwroot。而vps以上这种独立系统的服务器根目录我们可以自定义。如win系统的服务器。网站可以随意放一个目录,然后通过IIS添加网站指向到这个网站目录即可。

下面具体说下域名访问的地址与网站目录之间的关系。

以本站域名 oublog.cn 为例

从上图可以看到本站的基本目录结构。

根目录指向为D盘的web目录,我们举例说明下:

1、访问 http://oublog.cn/index.html 对应的就是D:\web\index.html 这个文件。

2、访问 http://oublog.cn/jianzhan/ 对应的就是D:\web\jianzhan\index.html

第2个例子涉及到一个默认首页的问题。本站设置的默认首页是index.html,所以访问http://oublog.cn/jianzhan/这个就能访问到D:\web\jianzhan\index.html这个页面。

在部署tomcat的时候,一般要在配置文件中,修改默认的根目录路径。

 

看明白上面的讲解。那么我们在做站的过程中遇到的问题就能解决了。比如:

1、为啥打包要全选根目录打包:网站程序上传空间如何打包

2、为什么上传程序之后台访问出现403(这个一般是没有首页,要不是把程序放一个文件夹里上传到根目录了,要不就是网站默认首页的问题。)

 

posted @ 2017-10-26 15:20  nianyuxue87  阅读(4777)  评论(0编辑  收藏  举报