Hiding non-standard ports in the address bar

httpportrewrite

Some applications (such as Plone) default to serving http on ports other than 80 (eg 8080).

Typically, to view those webapps you need to load http://mysite.tld:8080 instead of just http://mysite.tld (presuming you also have a 'standard' website running on port 80).

Is there a way to disguise and/or hide the port number from showing up in the address bar so that visitors don't know they're not on the standard http port? If so, how? Is a URL rewrite the proper approach?

Best Answer

One may set up a sort of portal using Apache with mod_proxy on :80 and make it to proxy requests for anything:anywhere.