We are required to run Omeka behind a firewall. It has been assigned a private IP and a local domain name that are not directly accessible from the internet.
To access Omeka, users must go to a public domain name and a directory which is forwarded to this internal server. The apache config on the local server uses ProxyPass and ProxyPassReverse directives to remap paths
The HTML Omeka and plugins create keeps pushing out full paths to the private domain or chopping off the directory path and directing the browser to a path on the root of the public URL rather than the full path.
Short of identifying the individual routines that cause the trouble and putting some string replacements in there, is there an easier way to solve this problem? Thanks,