Кажется я чуть-чуть недопонимаю, как должен работать .htaccess в таком случае.
Задача такая: Урл в виде /controller/action/..../ отправлять на файл index.php,
А такого видa: /admin/controller/action/.../ на admin.php
Вот содержимое файла
RewriteEngine On
RewriteBase /go/
RewriteRule ^admin admin.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
Локально у меня все работает, а вот у хостера - нет. Т.е запросы которые должны идти на index.php обрабатываются и перенаправляются хорошо, а вот для админa - выбрасывается 404.
Самое интересное, если я передвину строчку вот так, то все вообще перестает работать.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^admin admin.php
RewriteRule . index.php
Я в ступоре...
_____________
Заработок для веб-разработчиков: CodeCanyon
Мое Портфолио