RewriteEngine on выдает ошибку 500

Artem_Paris

Новичок
Народ помогите понять..

содержимое httpd.conf:
PHP:
LoadModule rewrite_module modules/mod_rewrite.so

<Directory />
	Options FollowSymLinks
	AllowOverride All
	Order allow,deny
	allow from all
</Directory>

<Directory "D:/SERVER/WWW">
	Options FollowSymLinks
	AllowOverride All
	Order allow,deny
	allow from all
</Directory>

<FilesMatch "^\.ht"> 
    Order allow,deny 
    Deny from all 
    Satisfy All 
</FilesMatch>
содержимое кейковского .htaccess:

PHP:
<IfModule mod_rewrite.c>
   DirectoryIndex index.php
   RewriteEngine on
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>
На выходе - содержимое папки.

Если я выношу строчку DirectoryIndex index.php за пределы условия if , то срабатывает только она.

Если выношу строчку RewriteEngine on, то выдает ошибку 500.

То есть <IfModule mod_rewrite.c></IfModule> не срабатывает.

Но в httpd.conf модуль реврайта подключен, в папе modules находится сам модуль.

В чем дело, не могу понять.. подскажите плиз что не так?
 

Фанат

oncle terrible
Команда форума
ошибка 500 означает "Смотри описание ошибки в логе ошибок веб-сервера"
 
Сверху