Hi Derrick,

I would first try changing your test URL:
 http://www.publicnet.org/galaxy

to be:
 http://publicnet.org/galaxy

If this doesn't work, let us know the error - these proprietary configurations are tricky to figure over email, but we'll try to help.


On Jan 4, 2012, at 11:11 PM, Derrick LIN wrote:

Hi guys,

I am trying to setup a new galaxy for my institute. The galaxy itself runs fine in our private network. 

Now I am trying to configure the proxy so that it can be accessed publicly.

The official guide here http://wiki.g2.bx.psu.edu/Admin/Config/Apache%20Proxy

It seems to assume both galaxy and Apache are in the same server, but this is not the case for us. We have had a dedicated Apache server is running for all public sites.

I still tried to follow the recommended rewrite rules, modified the path & URL. We installed the galaxy in a NFS location which can be accessed from Apache server.

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^/galaxy$ /galaxy/ [R]
RewriteRule ^/galaxy/static/style/(.*) /NFS/PATH/TO/galaxy_dist/static/june_2007_style/blue/$1 [L]
RewriteRule ^/galaxy/static/scripts/(.*) /NFS/PATH/TO/galaxy_dist/static/scripts/packed/$1 [L]
RewriteRule ^/galaxy/static/(.*) /NFS/PATH/TO/galaxy_dist/static/$1 [L]
RewriteRule ^/galaxy/favicon.ico /NFS/PATH/TO/galaxy_dist/static/favicon.ico [L]
RewriteRule ^/galaxy/robots.txt /NFS/PATH/TO/galaxy_dist/static/robots.txt [L]
RewriteRule ^/galaxy(.*) http://galaxy.privatenet.org:8080$1 [P]
</IfModule>

When I tested from http://www.publicnet.org/galaxy, it gives 404 error. The log shows that error caused by /var/www/galaxy not found.

Then I created a symlink /var/www/galaxy links to /NFS/PATH/TO/galaxy_dist this time, the URL shows the contents of the entire galaxy_dist directory.

Will be very appreciated if anyone can point out which part went wrong.

Kind regards,
Derrick 
___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:

 http://lists.bx.psu.edu/

Greg Von Kuster
Galaxy Development Team
greg@bx.psu.edu