Apache Mod_Rewrite

Я пытаюсь написать файл .htaccess, чтобы в основном отобразить следующие области:

  • dev.domain.com/$1 => index.php/dev/$1
  • api.domain.com/$1 => index.php/api/$1
  • domain.com/$1 => index.php/front/$1
  • www.domain.com/$1 => index.php/front/$1

На данный момент все отображается на index.php/$1 со следующей конфигурацией:

 <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [L] </IfModule> 

Это то, что было сделано с базой php, которую я использую по умолчанию. Любая помощь будет принята с благодарностью 🙂 Спасибо!