Serguitar
Новичок->продвинутый
Mod rewrite ведёт себя непонятно
Добрый день(утро, вечер) всем!
Ребят, проблема с mod rewrite.
Задачи описывать не буду, в синтаксисе .htaccess я разобрался и в принципе проблема вовсе не в этом. Проблема в настройках сервера, как мне кажется.
Сервер у меня Apache 2.0.52, платформа Windows.
В настройках httpd.conf 'Allow Override All', 'AccessFileName' ".htaccess".
При записи в .htaccess 'deny from all' сервер выдаёт 'Forbiden...' при обращении к любому файлу корневого каталога сайта,
но при записи 'RewriteEngine on...' пишет 'Invalid command "RewriteEngine", perhaps mis-spelled or defined by a module not included in the server configuration'.
В одной из тем форума видел, что один парень решил эту проблему, перезаписав в папку module сервера файлы mod_rewrite.c и mod_rewrite.h. У меня таких фалов в папке module нет вообще.
НУжны ли они, или что мне нужно поправить в httpd.conf, чтобы модуль mod_rewrite заработал.
Заранее спасибо.
Добрый день(утро, вечер) всем!
Ребят, проблема с mod rewrite.
Задачи описывать не буду, в синтаксисе .htaccess я разобрался и в принципе проблема вовсе не в этом. Проблема в настройках сервера, как мне кажется.
Сервер у меня Apache 2.0.52, платформа Windows.
В настройках httpd.conf 'Allow Override All', 'AccessFileName' ".htaccess".
При записи в .htaccess 'deny from all' сервер выдаёт 'Forbiden...' при обращении к любому файлу корневого каталога сайта,
но при записи 'RewriteEngine on...' пишет 'Invalid command "RewriteEngine", perhaps mis-spelled or defined by a module not included in the server configuration'.
В одной из тем форума видел, что один парень решил эту проблему, перезаписав в папку module сервера файлы mod_rewrite.c и mod_rewrite.h. У меня таких фалов в папке module нет вообще.
НУжны ли они, или что мне нужно поправить в httpd.conf, чтобы модуль mod_rewrite заработал.
Заранее спасибо.