@mstormi thanks for the quick reply. I posted a bit prematurely, apparently, but I still don’t think I’m totally off base. Using this tutorial (Apache2 reverse-proxy with LDAP-authentication, HTTPS and URL-path-prefix) I was able to get my Reverse Proxy working (ironically in the 10 mins between my first post and this post). But you’ll notice these lines
RewriteRule "/openhab/openhab/(.*)" "/openhab/$1" [R,L]
RewriteRule "/openhab/?(.*)" "http://xxx.yyy.zzz:8080/$1" [P,L]
and these lines
AddOutputFilterByType SUBSTITUTE text/html
AddOutputFilterByType SUBSTITUTE text/css
AddOutputFilterByType SUBSTITUTE application/javascript
AddOutputFilterByType SUBSTITUTE application/json
Substitute "s|/basicui/|/openhab/basicui/|n"
Substitute "s|/rest/|/openhab/rest/|n"
Substitute "s|'/rest'|'/openhab/rest'|n"
Substitute "s|/paperui/|/openhab/paperui/|n"
Substitute "s|/inbox/|/openhab/inbox/|n"
Substitute "s|/icon/|/openhab/icon/|n"
Substitute "s|http://|https://|n"
Substitute "s|/habpanel/|/openhab/habpanel/|n"
Substitute "s|/habmin/|/openhab/habmin/|n"
Substitute "s|'/chart'|'/openhab/chart'|n"
Substitute "s|'/start'|'/openhab/start'|n"
The need for the above types of rules seems, to me, like a shortcoming of the baseline design and not something that people should be expected to do on their own.
I’m still exploring the Auto Refresh problem but it is a problem I’m having right now. Again, perhaps premature but this doesn’t seem like the type of basic functionality that should have problems. Searches on the internet and OpenHAB’s bug tracker suggests that more than just me are having a problem with this (https://www.startpage.com/do/search?q=openhab+sitemap+doesn’t+refresh&rl=ow)