Как сделать папку Wordpress главной страницей?
DirectoryIndex будет мало. Если файлы WordPress у  вас не в корне, а в папке wordpress, почитайте документацию. Если в двух словах:
1. Скопируйте из  папки с вордпресом index.php и wp-config.php в корень сайта (public_html)
2. В index.php в последней строчке нужно добавить путь (имя папки в которой вордпресовские файлы):// старая строка
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
// новая строка
require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );
Добавьте DirectoryIndex index.php
в ваш VirtualHost