
我本質上並不是說首頁,因為某些網站重定向(domain.com
例如domain.com/front
)。我指的也不是域名,而是網頁。
澄清一下,就是與網域相符的頁面,例如https://superuser.com/
答案1
您問題的根頁面可以是index.html
、index.php
或index.other_extension
,以及許多其他內容,例如banana.anything
,這取決於我們如何設定網頁伺服器或網頁的程式語言。
例如,如果您轉到https://wordpress.org/index.php
,它會將您重新導向回https://wordpress.org/
。這意味著該網站index.php
用作預設網頁。
事實上,我們可以把這個頁面改成任何我們想要的,所以沒辦法查出來。找出答案的唯一方法就是花時間進行測試。正如您所看到的,如果您嘗試https://superuser.com/index.php
或index.html
,則不存在頁面。
答案2
一個名為(例如 )的網站的「根」頁面
superuser.com
叫什麼?
假設有一個實際預先存在的頁面,index
加上檔案副檔名(例如index.html
,index.php
等)實際上是該頁面的標準名稱(即大多數 Web 伺服器預設尋找的名稱)。
然而,正如評論中已經提到的,該頁面並不總是存在。在以下情況下可能會發生這種情況:
網域被重新導向(即從 HTTP 到 HTTPS 或另一個網域)或內部代理程式。
域沒有 ex。
index
檔案和伺服器本身會產生給定頁面(可能包括網域的「根」頁面)。Web 伺服器(例如 Apache)允許伺服器管理員變更或刪除
index
「預設」傳回文件的名稱。
澄清一下,與網域相符的頁面,例如
https://superuser.com/
.
我猜您已經意識到這一點,但這些頁面不存在,至少作為標準(即不太可能存在 ex. superuser.com.html
,儘管理論上它可能存在)。
答案3
據我所知,它被稱為根頁面或者根網址。
在搜尋 時"root page" website
,它出現得足夠多,而且我沒有找到它的任何替代名稱。
「根頁面」是指當有人輸入您網站網域的根時出現的
主網頁。例如,https://yourwebsite.com將是根網頁請求。 (來源)
每個網頁資料夾都有一個“預設頁面”或“網路伺服器目錄索引(如果該資料夾不存在或沒有指定文件,網頁伺服器可能會傳回該資料夾的目錄清單或熟悉的錯誤頁面,例如「403 - 禁止:存取被拒絕。您無權查看此目錄或使用您提供的憑證存取頁面。
這根頁面任何網站的“網頁伺服器目錄索引”根資料夾。
如果您訪問https://wordpress.org/index.php,瀏覽器中的 URL 變更為https://wordpress.org/。 (根頁)。https://wordpress.org/index.php
是一個重定向。https://wordpress.org/
是根頁面和主頁。
如果您訪問https://foo.bar/,瀏覽器中的 URL 變更為https://foo.bar/index.php。https://foo.bar/
仍然可以稱為根頁面,即使它只是重寫或重定向。https://foo.bar/index.php
是主頁,但我認為這是站長的一個不明智的選擇。它可能有一個好處(命名頁面可能會緩存得更好),但它肯定有缺點。我會總是而是連結並建立根頁面的快捷方式,https://foo.bar/
因為該 URL“必須有效”,並且無法重新命名。 (嗯,他們可以更改為https://www.foo.bar/
,但這是一個單獨的問題。)如果我連結到https://foo.bar/index.php
,然後有人更新網站,可能會發生各種愚蠢的事情。他們應該https://foo.bar/index.php
重定向(或在根資料夾重定向中進行 404)到正確的頁面,但我知道我不能指望這一點——我已經看到了數十個損壞的主頁連結。https://foo.bar/index.php
可以提供空白頁面、損壞的頁面或(最糟糕的)主頁的過時版本。