It's highly impossible to guess what you need exactly by one line you have written. Please provide more info.
What do you mean by hide or mask the URL? Do you mean URL should not appear in Browser?
What do you mean by "Hosted Environment"?
Actually my requirement is to hide the url(ie...session id ,application id) in address bar...
and we can work on apex through hosted environment ie oracle providing (http://apex.oracle.com/)
or locally which is known by everyone ...
You should not use http://apex.oracle.com/ for production applications
Hiding app_id, session_id etc. from URL - it's been discussed several time in forum, see Nicer URL for an Oracle APEX application | Inside Oracle APEX by Patrick Wolf
for more examples, see http://www.google.co.in/search?sourceid=chrome&ie=UTF-8&q=nice+apex+urls
I searched about this in several blogs but i am not getting a clear cut to proceed...
Please provide more details about it...
And i tried all the solutions provided by others regarding this.....