And*_*ift 3 php apache .htaccess directory-listing
我需要提供我的站点根目录的目录列表,所以我创建了一个包含的.htaccess文件
options +indexes
它适用于子目录,但是对于主目录,我在Red Hat Enterprise Linux页面上获得了Apache HTTP Server的测试页面.
除了安装的PHP版本之外,我有两个相同的站点.在一个站点(PHP 5.2.1)上,这种技术工作正常.另一方面(PHP 5.2.9),它没有.
据我所知,Apache安装是相同的,我验证了httpd.conf文件是相同的.
在这两个站点上,htaccess适用于子目录.我的问题是主站点目录.
我的目标是基于目录列表创建简单的站点,类似于znvy.com.
有没有关于更新的PHP版本,以防止列出根目录?如果有的话有解决方法吗?
[更新]我使用rex swain的http查看器查看了该页面,问题站点的服务器返回了一个带有Apache默认页面的403状态.
问题是由/etc/httpd/conf.d/welcome.conf文件引起的:
Options -Indexes
ErrorDocument 403 /error/noindex.html
该文件会覆盖htaccess,并为任何根网站目录关闭索引.将它重命名为welcome.con并重新启动服务器解决了这个问题.
| 归档时间: |
|
| 查看次数: |
4264 次 |
| 最近记录: |