Thank you everyone who helped me with my last question. I have another, a similar one.
This time I need to hide one specific URL. The URL looks like mysite.org/somedirectory/somefile.php
For security reasons I do not want the directory name and the php file name to show up in the URL. So, while this php file is called, I want the displayed URL to be either the site root or something like mysite.org/some_page.html (I can create this page but its content should not be displayed, the output produced by somefile.php should be displayed instead).
I've found that this is called URL masking and I've found a lot of suggestions on various forums and blogs. But again none of those suggestions worked for me. Is this possible at all and, if it is, can somebody tell me how to do it?