В .htaccess написано RewriteEngine on
Апач ругается : .htaccess: Invalid command 'RewriteEngine', perhaps mis-spelled or defined by a module not included in the server configurationГде грабли????
>
>В .htaccess написано RewriteEngine on
>Апач ругается : .htaccess: Invalid command 'RewriteEngine', perhaps mis-spelled or defined by
>a module not included in the server configuration
>
>Где грабли????Апач вполне ясно сказал, где ;-)
Проверь httpd.conf, там должны быть раскомментарены строки:LoadModule rewrite_module modules/mod_rewrite.so
(если модуль скомпилирован для динамической загрузки)AddModule mod_rewrite.c
>Апач вполне ясно сказал, где ;-)
>Проверь httpd.conf, там должны быть раскомментарены строки:Т.е. это надо писать есди скомпилирован для динамической загрузки
>LoadModule rewrite_module modules/mod_rewrite.so
>(если модуль скомпилирован для динамической загрузки)>AddModule mod_rewrite.c
А это надо в любом случае?
>Т.е. это надо писать если скомпилирован для динамической загрузки
>>LoadModule rewrite_module modules/mod_rewrite.soЕсли это действительно так, то писать ничего не надо. Строка уже должна быть в конфиге, но она может быть закомментарена:
#LoadModule rewrite_module modules/mod_rewrite.so
Вот этот '#' в начале строки надо удалить.>
>>AddModule mod_rewrite.c
>А это надо в любом случае?Да. Но это тоже УЖЕ должно присутствовать, и в любом случае, если модуль скомпилен хоть динамическим, хоть статическим. И тоже может быть закомментарено, надо раскомментарить.
А у меня почему-то он не ругается, но и не отрабатывает.RewriteEngine On
RewriteBase /
RewriteRule demo_(\w+)\.html demo.php?img=$1 [L]Это в .htaccess
>>>AddModule mod_rewrite.c
>>А это надо в любом случае?
>
>Да. Но это тоже УЖЕ должно присутствовать, и в любом случае, если
>модуль скомпилен хоть динамическим, хоть статическим. И тоже может быть закомментарено,
>надо раскомментарить.Если статитечески, то не надо этого ставить