IndexIgnore不允许在这里

我已经下载了SimpleInvoices开源应用程序。 它的.htaccess文件有以下代码

 IndexIgnore * <FilesMatch "\.(htaccess|htpasswd|ini|phps|fla|psd|log|sh|tpl)$"> Order Allow,Deny Deny from all </FilesMatch> <FilesMatch "\.(htm|html|css|js|php)$"> AddDefaultCharset UTF-8 </FilesMatch> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^/?([a-zA-Z0-9_]+)-([a-zA-Z0-9_]+)-([a-zA-Z0-9_]+)?$ index.php?module=$1&view=$2&id=$3 RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^/?([a-zA-Z0-9_]+)-([a-zA-Z0-9_]+)$ index.php?module=$1&view=$2 [L] 

即从IndexIgnore *指令开始。

不幸的是,这个指令导致我的Apache / 2.2.17(Win32)PHP / 5.3.8(在Windows 8上运行)出错。

为什么?