.htaccess es el archivo de configuracion de apache, el cual podemos aprobechar para configurar a nuestro gusto en el servidor, puedes hacerlo un simple archivo de texto plano y renombrarlo en el servidor en la carpeta raiz.
.htaccess
—
Options -Indexes # paginas de errores ErrorDocument 404 404.html ErrorDocument 500 500.html ErrorDocument 502 502.html #redireccion RewriteEngine onRewriteCond %{HTTP_HOST} ^(www\.url-pagina\.com)(:80)? [NC] RewriteRule ^(.*) http://url-pagina.com/$1 [R=301,L] #imporacia de archivos DirectoryIndex index.htm index.html index.php order deny,allow
—
Esta es una configuracion básica que uso regularmente, muestra paginas de errores 404, 500, 502 puedes agregar mas, adicinal bloquea acceso a direcctorios que no posean los archivos index.htm, index.html o index.php, redirige los usuarios escriban www.url-pagina.com o http://url-pagina.com, y por ultimo los archivos principales en orden de importancia .htm, html, php. podrias crear un default.htm y colocarlo antes de index.htm y quien visite tu pagina primero entrara a default.htm.
Puede que no este muy claro el post luego publicare algo mejor redactado.
Cualquier duda pueden contactarme Twitter: @zzainss o @ZainsWeb