Ho un url del tipo:

http://www.mysite.com/index.php?id=1

ho provato a trasformarlo in

http://www.mysite.com/index/1.html

o in http://www.mysite.com/index.php/1.html

Per il primo modo ho usato un .htaccess con

codice:
RewriteEngine On
RewriteRule ^index/([^/]+).html index.php?id=$1 [L]
Ma viene completamente ignorato....

Per il secondo ho invece aggiunto al php uno script che ho trovato qui su html.it.

Questo funziona, ma siccome tutti gli url di immagini, script e css sono relativi, va tutto a ....

Sinceramente non mi va di modificare tutti gli url =.=


Qualcuno saprebbe aiutarmi con l'htaccess (Apache su Linux)