对于刚开始学习建站或SEO的朋友来讲,可能会不理解根目录是什么意思,其实严格来讲没有上层的目录称为根目录,比如电脑的C盘,C:\表示C盘根目录,但从建站角度讲,存放网站文件的根目录可以自己来设置,或由虚拟主机服务商设定好,下面给大家具体介绍下。
一、从操作系统角度讲什么是根目录
根目录是指逻辑驱动器的最上一级目录,比如打开“我的电脑”,双击C盘就进入C盘的根目录,双击D盘就进入D盘的根目录。根目录在文件系统建立时即已被创建,目的是存储子目录(也称为文件夹)或文件的目录项。
二、从存放网站角度讲什么是根目录
网站根目录是指web服务器中存放网站程序的第一层文件夹,这里也允许上面有很多层目录,只需要网站绑定的物理路径正确即可,以宝塔面板设置为例,如下图:
以上示例网站的根目录就是 topnews,所有程序文件都传在这个目录底下,wwwroot 是上层目录,可以有多层(root/wwwroot),网站绑定的路径只认最后一个文件夹。
另外,自己有云服务器的可以任意设置目录,而虚拟主机则需要通过FTP把网站程序传到根目录下,不同的服务商提供的根目录名称也不一样,比如:
1、西部数码:wwwroot 或 web
2、新网:www
3、美橙互链:wwwroot
4、百度:webroot
5、腾讯云:wwwroot
6、阿里云:htdocs
通过以上介绍,相信大家对根目录是什么意思已有清晰的认识。另外网站根目录除了存放静态页、程序文件以外,通常还会放:.htaccess、sitemap.xml、robots.txt、ico图标、404.html等,还有一些验证网站所有权的文件也会要求上传到根目录。