Sim. Um 404 não implica nenhum conteúdo. Você pode servir legitimamente um conteúdo de mais de 404, como um palpite sobre o que o usuário realmente queria, ou uma página de erro útil e bonita com links para seus documentos, etc. Nesse caso em particular, estou supondo que o front controller está configurado para usar URLs inteligentes, ou seja, que não há arquivo real para uma página chamada / page. Isso provavelmente significa que o Apache está configurado (com mod_rewrite) para enviar todas as solicitações de arquivos que não existem para /index.php (ou similar), que decide qual conteúdo será veiculado para a URL. Parece que não está definindo explicitamente o status como 200 depois de escolher o conteúdo correto. Eu não acho que isso é um problema de configuração do Apache, mas um problema de configuração do WordPress.
Edit: Talvez o seu arquivo .htaccess esteja enviando o arquivo ausente redirecionando para /index.php com um status 404 explícito.