是否可以使用 .htaccess 制作自定义页面索引?如果是这样怎么办?
您知道当您访问服务器上的某个 url 并且该目录没有 index.* 文件或 default.* 文件时,它如何向您显示该目录内容的列表吗?我想知道是否有任何方法可以自定义索引的外观或主题以适合您的网站。例如,我想
<?
include 'template.php';
head();
?>
在列表之前添加 php 。以及
<?php
foot();
?>
之后。这可以做到吗?
You know how when you go to a url on a server and the directory doesn't have an index.* file or a default.* file it shows you a list of the directorie's contents? I was wondering if there is any way to customize the way that index looks or theme it to fit your site. For instance I'd want to add the php
<?
include 'template.php';
head();
?>
Before the listing. And
<?php
foot();
?>
After. Can this be done?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我以前从未这样做过,但这显示了如何做到这一点: http://www.webmasterworld .com/apache/3589651.htm 通过 .htaccess。
编辑:也许这个(快照)准确显示了您想要的内容,这是如何在列表页面中嵌入页眉和页脚的演练。
I have never done this before, but this shows how to do it: http://www.webmasterworld.com/apache/3589651.htm via .htaccess.
Edit: Maybe this (snapshot) shows exactly what you want, it's a walk-through of how to embed header and footer in the listing page.
当然,您可以添加自己的
DirectoryIndex
文件,甚至可以是 PHP。在
.htaccess
文件中:在
my-dir-listing.php
文件中执行执行目录列表所需的任何操作。如果您想修改现有列表的标题,请查看
HeaderName
指令。Sure, you can add your own
DirectoryIndex
file which can even be PHP.In you
.htaccess
file:Do inside the
my-dir-listing.php
file whatever you need to do the directory listing.If you want to modify the header of the existing listing, take a look into the
HeaderName
directive.