I was setting up Apache using the instructions in the link. https://docs.galaxyproject.org/en/master/admin/apache.html#serving-galaxy-at-the-web-server-root
However, my sysadmin said that it does not work the way the site said.
When you use the RewriteRule:
RewriteRule Pattern Substitution
both Pattern and Substitution are supposed to be URL paths. But you
were using a filesystem path (/peopleroot/…). That’s why it couldn’t
What you want there is an Alias. I added the following to your config:
Alias “/static” “/peopleroot/skim/galaxy/static”
Alias “/static/style” “/peopleroot/skim/galaxy/static/style/blue”
Alias “/favicon.ico” “/peopleroot/skim/galaxy/static/favicon.ico”
Alias “/robots.txt” “/peopleroot/skim/galaxy/static/robots.txt”
Alias “/plugins” “/peopleroot/skim/galaxy/config/plugins”
However, some URLs:
return a 404 with the message, “This link may not be followed from
Galaxy source code says the error is “Called on any url that does not
match a controller method”.
I’m not sure what that’s about, but I found this discussion:
Is it possible to know what is the correct way to do this?
Now the favicon.ico works, but the main website does not load…
Current httpd conf for :443
# This configuration file is for HTTPS (port 443).
# IMPORTANT: Run this as root after making any changes:
# /usr/local/psa/admin/bin/httpdmng --reconfigure-domain server.mb.re.kr