当访问Web上托管的目录的url时如何创建默认模板?

时间:2019-07-10 09:06:53

标签: html node.js angularjs http server

我有一些通用组件,服务等的angularjs模块,它们带有各自的文件夹,例如root / component /,root / services /等等。当我在浏览器中点击网址“ root / component /”时,我得到一个网页,其中包含所有子文件夹,该位置的文件。该html网页如何呈现?如何修改这样的默认网页?

sample screenshot of default template for a directory

P.S。 :其和angularjs应用程序在基于节点的express.js服务器上运行。如何修改html?

1 个答案:

答案 0 :(得分:0)

  

该html网页如何呈现?

与任何动态生成的HTML文档一样:具有服务器端代码。

这是一个常见功能,但特定于实现。

例如,Apache HTTPD使用mod_autoindex模块。

  

如何修改这样的默认网页?

取决于生成索引的内容。

我链接到上面的mod_autoindex文档。它可以让您做到,例如:

HeaderName HEADER.html

要将文件HEADER.html的内容用作生成的文档的顶部。