Hola, tengo un sitio en PHP al cuál he decidido agregar url amigables.. tengo la siguiente estructura:
 
raiz_pagina/
    pages/
      paginaA.php
      paginaB.php
    complementos/
    .
    .
    . 
y creé un .htaccess    
Código Apache:
Ver original- # Activar RewriteEngine 
- RewriteEngine on 
-   
- # Reescribir la URL solicitada por el usuario 
- RewriteRule ^(\w+)/?$ index.php?p=$1 
es decir que si escribo midominio.com/inicio  me carga la página de inicio
Si escribo midominio.com/pagina2 me carga mi pagina2... etc 
pero si por ejemplo quiero acceder mi directorio complementos escribo midominio.com/complementos el sistema intenta cargar el archivo complementos el cual no existe. 
Como hago para restringir que solo se aplique a mi directorio pages? 
Gracias