Serious problem with .htaccess Rewrite Base
I have the following in my .htaccess

    <IfModule mod_rewrite.c>
       Options +FollowSymlinks
    	Options -Multiviews
    	RewriteEngine on
    	RewriteBase /
    	
    	RewriteCond %{HTTP_HOST} ^www.test.com$
    	RewriteRule ^(.*) http://test.com/$1 [QSA,R=301]
    	
    	RewriteBase /employers/
    	RewriteRule ^([a-zA-Z0-9]+)/?$ page.php?page=$1 [L]
       
        RewriteBase /candidates/
    	RewriteCond %{REQUEST_FILENAME} !-f
    	RewriteCond %{REQUEST_FILENAME} !-d
    	RewriteRule ^([^/]+)/(\d{4})/(0?[1-9]|1[0-2])/([^/]+)/?$ read.php?page=$1&year=$2&month=$3&slug=$4 [L]
    </IfModule>

The problem:

page.php is in employers folder. while read.php is in candidates folder. It seems the last Rewritebase takes precedence. It shows up this error: The requested URL /candidates/page.php was not found on this server. If i change the position of the Rewrite Rules, the error will be /employers/read.php was not found on server.

How can i fix this.

Thanks
Serious problem with .htaccess Rewrite Base
===

I have the following in my .htaccess

    <IfModule mod_rewrite.c>
       Options +FollowSymlinks
    	Options -Multiviews
    	RewriteEngine on
    	RewriteBase /
    	
    	RewriteCond %{HTTP_HOST} ^www.test.com$
    	RewriteRule ^(.*) http://test.com/$1 [QSA,R=301]
    	
    	RewriteBase /employers/
    	RewriteRule ^([a-zA-Z0-9]+)/?$ page.php?page=$1 [L]
       
        RewriteBase /candidates/
    	RewriteCond %{REQUEST_FILENAME} !-f
    	RewriteCond %{REQUEST_FILENAME} !-d
    	RewriteRule ^([^/]+)/(\d{4})/(0?[1-9]|1[0-2])/([^/]+)/?$ read.php?page=$1&year=$2&month=$3&slug=$4 [L]
    </IfModule>

The problem:

page.php is in employers folder. while read.php is in candidates folder. It seems the last Rewritebase takes precedence. It shows up this error: The requested URL /candidates/page.php was not found on this server. If i change the position of the Rewrite Rules, the error will be /employers/read.php was not found on server.

How can i fix this.

Thanks