首页 > 解决方案 > 如何处理名称与文件夹相同的 HTML 文件?

问题描述

我想在我的网站中添加一个新闻部分,地址为:mysite.com/news

必须有一个“新闻”文件夹来包含每个文件,如下所示:mysite.com/news/2021

但是当我尝试处理 news.html 文件(没有 .html 扩展名)时,它会打开“News”文件夹(并显示 403 错误)

如何解决“新闻”HTML 文件(不提及 .html)?

标签: htmlcss

解决方案


您需要一个 HTML 文件,其文件名index.html位于您的新闻文件夹中。

因此请求mysite.com/news/(并且可能mysite.com/news会将您重定向到mysite.com/news/)将返回与 相同的响应mysite.com/news/index.html

在您的主机上,请求文件夹的默认行为听起来像是[something]/返回文件列表 - 除非您在index.html文件夹中有该文件。

相同行为的示例:https://www.google.com/index.html与 相同https://www.google.com/


推荐阅读