如何:Apache 索引页横幅?

如何:Apache 索引页横幅?

我希望 Apache 索引页显示我的公司横幅,并在顶部带有指向主页的链接。

代替:

Index of /pub/something

以显示

[Company Banner]
Index of /pub/something

我将这些行添加到.htaccess

HeaderName HEADER.html 
ReadmeName README.html 

并进行编辑HEADER.html以包含带有链接的横幅,但该横幅仅显示在页面上/pub,而不显示在/pub/dir页面上。

这是我目前在.htaccess 中的内容:

Options +Indexes
HeaderName HEADER.html
ReadmeName README.html

答案1

我想我已经明白了。

您使用的是 HEADER.html 和 Readme.html 的相对路径。这会使 Apache 查找您所在目录中的文件。

相反,这些行应该(大概)如下所示:

HeaderName /pub/HEADER.html
ReadmeName /pub/README.html

(当然,用文件实际所在的目录替换“pub”!)

相关内容