Почему не работает относительный путь в .htaccess?
/portf/404.php
/404.php
совсем одинаковые пути, да
Оба они, кстати - абсолютные, потому что от корня сайта. Что такое абсолютные и относительные пути
/ 
это аналог С:\  в виндовс
c:\404.php
404.php
разницу чуем ?