to have your blog located at your root directory you need to have a file named index.php which contains….
<?php
session_start();
/* Short and sweet */
define('WP_USE_THEMES', true);
require('./wp-blog-header.php');
?>
make sure there are no spaces outside the <?php ?>
if wordpress is installed in a folder then you need to add the folder name to the link