Yes only one file was created:
httxt2dbm -f db -i /etc/httpd/conf/redirects.txt -o /etc/httpd/conf/redirects.db
Se você estiver especificando db (ou seja, Berkeley DB) como o tipo de DBM ( -f DBM_TYPE argument) ao criar o arquivo, provavelmente deve incluir esse tipo de dbm na diretiva RewriteMap também. .dir e .pag não são arquivos Berkeley DB, então suspeito que o Apache esteja usando outro padrão (talvez SDBM ?) para o seu mapa de reescrita.
Por exemplo:
RewriteMap examplemap "dbm=db:/etc/httpd/conf/redirects.db"
Como alternativa, remova o argumento -f db ao criar seu arquivo de dados (usando httxt2dbm ) para que o Apache use seu padrão . (A menos que você queira especificamente arquivos Berkeley DB.)