“Normally” placing DirectoryIndex index.html in the .htaccess file overcomes this issue and you can use domain.com/index.php to access the CMS/Blog and domain.com goes the the place holder.
This is an issue with WP which doesn’t apply to other code. Most disconcerting