某个网站(例如 superuser.com)的“根”页面叫什么?

某个网站(例如 superuser.com)的“根”页面叫什么?

我并不是说主页,因为有些网站会重定向(domain.com例如domain.com/front)。我指的也不是域名,而是网页。

需要澄清的是,与域名匹配的页面,例如https://superuser.com/

答案1

您问题的根页面可以是index.htmlindex.php或者index.other_extension,以及许多其他内容,例如banana.anything,这取决于我们如何配置网络服务器或网页的编程语言。

例如你访问https://wordpress.org/index.php,它会将你重定向回https://wordpress.org/。这意味着该网站被用作index.php默认网页。

事实上,我们可以将此页面更改为任何我们想要的,所以没有办法找出答案。找出答案的唯一方法就是花时间测试。正如您所看到的,如果您尝试https://superuser.com/index.phpindex.html,则不存在任何页面。

答案2

一个网站的“根”页面(例如superuser.com)叫什么?

假设有一个实际预先存在的页面,index加上文件扩展名(例如index.htmlindex.php等)实际上是该页面的标准名称(即大多数 Web 服务器默认寻找的名称)。

但是,正如评论中提到的,此页面并不总是存在。这可能发生在以下情况:

  • 域被重定向(即从 HTTP 到 HTTPS 或到另一个域)或内部代理。

  • 域名没有 ex.index文件,服务器本身会生成给定的页面(可能包括域名的“根”页面)。

  • Web 服务器(例如 Apache)允许服务器管理员更改或删除index“默认”返回文档的名称。

需要明确的是,与域名匹配的页面,例如 https://superuser.com/

我猜你已经意识到了这一点,但是这些页面并不存在,至少作为标准不存在(即不太可能存在 ex. superuser.com.html,即使理论上它可能存在)。

答案3

据我所知,它被称为根页面或者根 URL

在搜索中"root page" website,它出现的次数足够多,但我没有遇到它的任何其他名称。

“根页面”是指有人输入您网站域名的根目录时显示的网页。例如,https://yourwebsite.com将是根网页请求。(来源

每个 Web 文件夹都有一个“默认页面”或“网络服务器目录索引“。(如果文件夹中没有文件或没有指定文件,则 Web 服务器可能会返回该文件夹的目录列表或熟悉的错误页面,例如“403 - 禁止访问:拒绝访问。您无权使用您提供的凭据查看此目录或页面。”,“404 - 未找到页面”或“不允许列出目录”。)

根页面任何网站的“网络服务器目录索引”都是其根文件夹

如果你访问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可能会提供一个空白页,一个损坏的页面,或者(最糟糕的)一个陈旧的主页版本。

相关内容