在浏览器中指定 index.html 以加载主页
Specifying index.html in browser to load home page
如果我想通过在浏览器中输入准确的 index.html 文件地址来加载 https://medium.com/ 的主页,我该怎么做?还是不可能?
https://medium.com/index.html 给我一个 404 错误。也很好奇我将如何更广泛地对我的浏览器显示不以 .html.
结尾的 url 的任何网页执行此操作
没有通用的方法可以知道给定网站的 URL 是否解析为主页(或任何其他页面)的副本。
尤其是动态生成的网站往往没有页面的替代 URL。
像文件一样托管在某处的常见静态网站通常有一个 index.html 文档,可以直接解析或在未指定特定文档时正常加载,因此 https://example.com/
和 https://example.com/index.html
两者都有效。
但这不是大多数网络的工作方式。页面可以在服务器端动态生成,您只需向服务器发送请求,如果路径与某些服务器操作匹配,它将为您创建响应。除非 https://example.com/
returns 目录中的文档使用诸如 Apache Web Server
之类的经典设置来提供目录中的静态文件,否则它将无法工作。
如果我想通过在浏览器中输入准确的 index.html 文件地址来加载 https://medium.com/ 的主页,我该怎么做?还是不可能?
https://medium.com/index.html 给我一个 404 错误。也很好奇我将如何更广泛地对我的浏览器显示不以 .html.
结尾的 url 的任何网页执行此操作没有通用的方法可以知道给定网站的 URL 是否解析为主页(或任何其他页面)的副本。
尤其是动态生成的网站往往没有页面的替代 URL。
像文件一样托管在某处的常见静态网站通常有一个 index.html 文档,可以直接解析或在未指定特定文档时正常加载,因此 https://example.com/
和 https://example.com/index.html
两者都有效。
但这不是大多数网络的工作方式。页面可以在服务器端动态生成,您只需向服务器发送请求,如果路径与某些服务器操作匹配,它将为您创建响应。除非 https://example.com/
returns 目录中的文档使用诸如 Apache Web Server
之类的经典设置来提供目录中的静态文件,否则它将无法工作。