Primero, tienes que tener APACHE. Segundo, tienes que intentar no cagarla, un fallito en el .htaccess es un error 500 para el usuario.
Mas o menos:
Código Apache:
Ver original#Esto inicializa la máquina de rewrite para que puedas usar los comandos
RewriteEngine On
#Esto lo que hace es, si el usuario intenta entrar en micarpeta/miimagen.jpg,
#internamente, apache, devolverá aquello que devuelva micarpeta/miphp.php,
#aunque el usuario creerá que es miimagen.jpg
RewriteRule ^micarpeta/miimagen.jpg$ micarpeta/miphp.php [L]
Obviamente tienes que cambiar la ruta. ^ y $ son los carácteres de inicio y fin de cadena en expresiones regulares y no los debes quitar.
Si te sigue sin funcionar (mandando error 500) entonces pon el .htaccess que estás escribiendo aquí, y pon la dirección a el archivo php dentro de la carpeta principal de la web (se llame htdcs, www, public_html o como sea, es la carpeta que intentará cargar al poner la dirección en la barra de direcciones).