Php Wamp,在.htaccess文件中启用IndexIgnore时发生500内部服务器错误

Php Wamp,在.htaccess文件中启用IndexIgnore时发生500内部服务器错误,php,.htaccess,wamp,wampserver,zen-cart,Php,.htaccess,Wamp,Wampserver,Zen Cart,我设法将错误隔离到以下方面 当代码如下所示时,wamp服务器会给出一个内部服务器错误 IndexIgnore */* #IndexIgnore */* 当我对这行进行如下注释时,它工作得很好 IndexIgnore */* #IndexIgnore */* 我需要了解此错误的原因以及如何在wamp中解决此问题。配置不正确。htaccess会导致500错误。更新htacces文件以修复此错误(而不是注释) 改变 IndexIgnore */* 到 首先,您需要在Apache配置中激活au

我设法将错误隔离到以下方面

当代码如下所示时,wamp服务器会给出一个内部服务器错误

IndexIgnore */*
#IndexIgnore */*
当我对这行进行如下注释时,它工作得很好

IndexIgnore */*
#IndexIgnore */*

我需要了解此错误的原因以及如何在wamp中解决此问题。

配置不正确。htaccess会导致500错误。更新htacces文件以修复此错误(而不是注释)

改变

IndexIgnore */*


首先,您需要在Apache配置中激活
autoindex_模块
,当然,如果您是在.htaccess文件而不是虚拟主机中执行此操作,则需要
rewrite_模块

IndexIgnore[file]
语法
file
中,还有一个shell样式的通配符表达式或完整文件名<代码>*/*在我看来无效

所以,尝试一些简单的方法来提供它,比如

IndexIgnore *.xxx

如果这不会导致500错误,那么解决方案很简单,只需为参数使用有效的文件掩码。

它仍然会给出500个内部服务器错误。您可以发布完整的.htaccess文件吗?您是否在Apache配置中激活了
autoindex_模块