Linux主机和Windows主机的目录结构

现在我所说的这些是一般情况下会看到的目录结构,
当然你自己组了服务器,还把目录结构都乱来,自然不属于我说的情况。

Linux(DirectAdmin/CPanel):
Linux主机通常用的是 domains 和 public_html 文件夹,其他一般来说可以不用理会,但也别随便删除!
domains 文件夹里自然就包含了你所绑定到主机的顶级域名,
每一个绑定域名的文件夹下,都会包含一个 public_html 文件夹,
每一个域名对应的网站文件,就必须上传到该域名下的 public_html 文件夹里面才能正常读取。
当然如果你担心当子域名绑定后,整个目录会很复杂,你也可以应用伪静态进行目录绑定。
详情可查看 htaccess的伪静态目录绑定 这篇文章。

Windows:
Windows主机目录结构相对简单,wwwroot 文件夹就是主域名的根目录,直接上传就可以了。
但如果要在Windows主机上绑定多个独立域名的话,是必须要进行子目录绑定才行,
这也可以说是Windows主机比较麻烦的地方了,但也可以比较自由的控制绑定的目录,
说起来有好处也有坏处吧!

比如我们现在要绑定两个域名到主机上,guyusoftware.com和gysf.org都是独立的站点。
Linux主机上我们只需要直接绑定,在domains目录就会出现两个域名的目录,我们直接上传即可。
Windows主机的话,我们就要先绑定一个域名比如guyusoftware.com到wwwroot根目录,
然后建立一个子目录如gysf文件夹,再将gysf.org绑定到gysf子目录,就可以实现两个独立站点了。

标签: none

评论已关闭