Re: [users@httpd] Trying to hide application(Java + Apache) directory from browser address bar

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear Steve,
I ve already tried it, but i got a 404 error(notfound) even if i include a jsp page reference as a Alias command parameter. This is because java environment has their own control!
So, i tried to solve it with a redirection META TAG, but the java directory(deqs) is still showed into the browser's address bar.
In fact, what i want is:
1) Submit: http://www-pddataprev
2) Apache sends this request to Java environment(Oracle App Server) through ajp protocol(I guess...) ---> calling www-pddataprev/deqs(deqs is the java app's root directory)    
3) The response would hide the deqs directory from browser.
That's it!
 
I have tried somethings with proxypass but i havent gotten succeded yet...
Thank you!
Euclides.
 
2006/8/9, Steve Swift <steve.j.swift@xxxxxxxxx>:
If you were to add:

Alias / "/u01/app/oracle/product
/oracle10g/Apache/Apache/htdocs/pddataprev/deqs/"

(all on one line) and remove your <META ...> from index.html then that would have the effect of fetching all documents which appeared to com from the root from its directory "deqs".
 


On 08/08/06, José Euclides Silva Junior < euclidesjr2005@xxxxxxxxx> wrote:
Hi,
i intend to hide the application root directory from the browser address bar, as you can see at these steps example:
1) Http request: www.xxxx.com
2) Apache runs some module that would redirects(or proxy) the resource to something like www.xxxx.com/somedir/ (J2ee aplication - same server)
3) So, Apache returns the right thing but the browser's address bar must show www.xxxx.com only, without the application directory.
Both Apache and OC4J lives at the same server(IP address)!
 
I ve tried to do the following:
 
   ServerName www-pddataprev
   DocumentRoot /u01/app/oracle/product/oracle10g/Apache/Apache/htdocs/pddataprev
 
There is an index.html file in the pddataprev directory which redirects to Java environment directory(deqs), as you can see below:

<META HTTP-EQUIV="Refresh" CONTENT="0; URL="" href="http://www-pddataprev/deqs/" target="_blank">http://www-pddataprev/deqs/">

But, i got a failure because the browser shows the app directory; http://www-pddataprev/deqs/ 
 
Is there a way to hide "deqs" from the browser address bar?

Thanks in advance, Euclides.
 



--
Steve Swift
http://www.swiftys.org.uk


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux