Esta é a sua solução:
deve dar
Você só precisa de uma regra de regravação:
RewriteEngine On
RewriteRule /designit/portfolio/([a-z]+)/([a-z]+)$ /designit/portfolio.php?cat=$1&subcat=$2
Por favor, note que:
- cat e subcat devem ser apenas caracteres alfa (você pode alterá-lo para atender às suas necessidades)
- você não precisa testar se é um arquivo ou não, porque "somente caracteres alfa = nenhuma extensão = tem certeza de que não é um arquivo solicitado" (a menos que você compartilhe arquivos sem extensão, mas seria estranho (ao menos))