Проблема с modrewrite

Renny

Новичок
Проблема с modrewrite

Прочел статью http://spectator.ru/technology/php/user_friendly_urls

Cоздал файл как написано в 4-ом способе:
=================
Action throw /index.php

<FilesMatch "^([^.]+)$">
ForceType throw
</FilesMatch>

<FilesMatch index.php>
ForceType application/x-httpd-php
</FilesMatch>
=================

Там сказано, что теперь какую ссылку не введи, всегда будешь перебрасывться на файл index.php, что мне и нужно.

Я положил в корень сайта http://site.ru 2 файла, этот htaccess и index.php

Но работает это все дело некорректно, например хожу по ссылкам:
1 - http://site.ru - все ок, перебрасывает на index.php
2 - http://site.ru/index -все ок, перебрасывает на index.php
3 - http://site.ru/catalog - выдает 404 Not Found
4 - http://site.ru/index/catalog - - все ок, перебрасывает на index.php


В чем ошибка, почему работает, не так как планировалось (то есть почему все не перебрасывается на index.php) ?
 

ForJest

- свежая кровь
Возможно
1. Запрещёно переопределять опции
2. ошибка в написании имени файла .htaccess (без точки)
 

Renny

Новичок
Спасибо, действительно забыл в настройках httpd.conf разрешить локальное переопределение настроек.
 
Сверху