Well the devmktg.mysite.com has always worked, even when the port was 8080. I just changed it to 8009 and the page still comes up. However, the brazil-dev.mysite.com hasn't and still doesn't come up.
For example, if I go to localhost:8080 the test page for devmktg comes up just fine. If I go to localhost:8080/brazil I get a nice 404 error.
Here is the code I have in my httpd.conf, does it look right?
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
<Location />
Order allow,deny
Allow from all
</Location>