Tengo un fichero php al que quiero permitir el acceso solo desde una direccion determinada ,como puedo hacerlo?
Desde htaccess no sé cómo se hace, pero si tienes acceso a dicho php el código es sencillísimo:
http://stackoverflow.com/questions/3003145/how-to-get-the-client-ip-address-in-php