練習架網頁的老婆問到:「老公老公~這兩個網頁檔明明都放在同個地方,你說
#檔名 index.html 的網頁檔 → 網址是 https://example.dev/ (範例網址)
#檔名 demo.html 的網頁檔 → 網址是 https://example.dev/demo (範例網址)
為什麼兩個網址的邏輯不一樣,為什麼index.html的網址後面不用加上/index 呢??」
這裡可以拆成兩個概念喔~
「index.html」可以比喻為為飯店的櫃台,也是旅客第一次來到這家飯店的時候,提供初次服務的地方
這是一個約定成俗的慣例,就好像為什麼每間飯店的櫃台都稱呼為「櫃台」一樣
補充:隨著科技的發展,其實已不見得就是index.html,現在,網站的首頁可以是各種不同名稱的檔案,甚至可以是動態產生的內容,這取決於開發者的設定。例如,首頁除了可以是”index.html”可以是"home.html"、"welcome.html",甚至可以是沒有特定檔案名稱,而是由伺服器根據請求動態生成的。
至於網路伺服器的路由,我們後面有機會再來說明吧!(其實是累了...XD