I’m on a VPS and am running a program called the Play Framework to host a website on port 9000. I would like to setup a subdomain to point to this site, that way the port number does not have to be added. I tried to configure the Httpd.conf file, but the changes I made seem to just give an Internal Server error. Does anyone have a sample or troubleshooting steps on how to do this?

There are tools to set up mod_proxy in the DreamHost Panel here:

Wow, how did I miss those, thanks!