我设法将错误隔离到以下内容。在.htaccess文件中启用IndexIgnore时,Wamp,500内部服务器错误
WAMP的服务器给内部服务器错误时的代码如下
IndexIgnore */*
当我评论这条线如下
#IndexIgnore */*
我需要了解这个错误的原因,它工作正常以及如何解决这个问题。
我设法将错误隔离到以下内容。在.htaccess文件中启用IndexIgnore时,Wamp,500内部服务器错误
WAMP的服务器给内部服务器错误时的代码如下
IndexIgnore */*
当我评论这条线如下
#IndexIgnore */*
我需要了解这个错误的原因,它工作正常以及如何解决这个问题。
错误配置.htaccess导致500错误。更新你的htacces文件来解决这个错误(而不是评论)。
变化
IndexIgnore */*
到
它仍然给500内部服务器错误 –
你能发布完整的.htaccess文件吗? – Nikhil
首先,你需要在Apache的配置,当然rewrite_module
的,如果你在一个.htaccess文件,而不是一个虚拟主机这样激活autoindex_module
。
同样在IndexIgnore [file]
语法中file
是一个shell风格的通配符表达式或全文件名。 */*
对我来说不合适。
所以尝试一些简单的提供像
IndexIgnore *.xxx
如果不会导致500错误,那么解决的办法是与使用有效的文件掩码参数一样简单。
您是否在Apache配置中激活了'autoindex_module'? – RiggsFolly