I will assume that the site is already on a web server (it can be with localhost). Home
If the server is Apache it is very easy to resolve this. Just create or modify the .htaccess file in the root of the site (where index.html is located) with the following code:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.html/$1 [L]
If you do not know how to do this, I recommend you to change index.html to index.php and use the following code in .htaccess :
>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
Please note that rewrite must be enabled on the server (for default is).
It may also happen that you are not using Apache and it is already out of my knowledge area.
I hope I have helped: D