I need to alter this current re-write rule to accommodate for an admin folder. Here is my current mod-rewrite code:
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([a-z]+?)/([a-z]+?)/(.*)$ index.php?model=$1&view=$2¶ms=$3 [L,NS]
I have this folder structure:
ROOT: http://www.domain.com/ ADMIN: http://www.domain.com/admin/
If the .htaccess file is in the "admin" folder it works correctly. I get:
URL: http://domain.com/admin/faq/edit/13/asc (NOTE: http://domain.com/admin/.htaccess) Array ( [model] => faq [view] => edit [params] => 13/asc )
But, when its in the root folder I get:
URL: http://domain.com/admin/faq/edit/13/asc (NOTE: http://domain.com/.htaccess) Array ( [model] => admin [view] => faq [params] => edit/13/asc )
I want the mod-rewrite to recognize that admin folder and is an actual directory and use a separate re-write rule.
Thanks in advance.