En efecto es como dice Omar. La explicacion es que si pones solo
Código:
DirectoryIndex portal.php
el .htaccess te imedira acceder a cualquier otra direccion que no sea esa. De la otra forma le indicas que primero acceda al portal.php, luego al index.php y por ultimo al index.html directamente, es decir, si no existe el portal.php accedera a index.php y si este no existe accedera a index.html.
Si existen los tres, accedera al primero Y TE PERMITIRA ACCEDER A LOS OTROS (si quieres) añadiendolos a la url (lo mismo que a cualquier url que "cuelgue" de cualquiera de esos archivos)