Q:

Website redirect

My question is quite simple.  I have my main page (www.domain.com/index.php)

Is there a way to redirect the user to /index.php when he only types www.domain.com? 
And also remove the index.php from the url when he's on it? 

I checked a bit about .htaccess, but none of the tricks seem to do the job. 
Thank you! 
EDIT
Here's my .htaccess:
# To set your custom php.ini, add the following line to this file:
# suphp_configpath /home/yourusername/path/to/php.ini

DirectoryIndex index.php

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ! ^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

<Files .htaccess>
order allow,deny
deny from all
</Files>

Options All -Indexes

As you can see, I put DirectoryIndex index.php in it, but doesn't change it :(

A:

Simply put 
DirectoryIndex index.php

in your .htaccess
When the user types www.domain.com it'll take index.php as default index page and won't be display in the address

