i have a server with apache that runs a mailing service, a wordpress multisite
I have followed guides online to make the above work
now I have a service from Vaadin (java stuff) running on localhost:8080. I can also access this through my public ip:8080.
How do I go about making a "pretty link" for the localhost:8080 service.
Could be example.com/something or something.example.com (any type of readable link is what I am after).
I tried adding the following to 000-default.conf:
<VirtualHost *:80>
ProxyPass /jenkins/ myip:8080
ProxyPassReverse /jenkins/ myip:8080
SetOutputFilter proxy-html
ProxyHTMLURLMap myip:8080 mywebsite.com/jenkins
ProxyHTMLExtended On
</VirtualHost>
I added this below my other virtualhost *:80.
localhost:8080/jenkins/, better make it accessible aspublic:80/jenkins/. Don't exportlocalhost:8080/aspublic:80/jenkins/orlocalhost:8080/jenkins/aspublic:80/. AvoidProxyHTMLURLMap. There are certain problems associated with that, like that paths can also be put into CSS and into JavaScript code and even built dynamically within JavaScript and there is no "ProxyHTMLURLMap"-like function that is able to remap them all. – Nikita Kipriyanov May 17 '22 at 12:28