對于剛開始學習建站或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等,還有一些驗證網站所有權的文件也會要求上傳到根目錄。