I recently converted my Wordpress install to a Django based solution hosted on Dreamhost. This worked all fine and well until Dreamhost announced the new svn over http support. I was excited to use the new svn over http so I installed it via the admin console into the same directory as my Django project. The Dreamhost panel informed me that in order to add the svn support it would have to change my DNS configuration. And that this change might take up to two days to take affect.
A few hours afterwards I noticed that my Django site was no longer returning. The browser would just spin and timeout with some sort of Apache based 500 error. To trouble shoot I took Django out of the mix by clearing my .htaccess file and tried to hit a very simple hello.fcgi file. Same issue. I have since removed the svn from the domain via the panel, but the problem still persists. As far as I can tell the only thing that changed, and could have cased this is the addition of svn, and the change to the DNS/Virtual Host. This has not affected and subdomains. To see this in action http://dev.socialistsoftware.com/ is a development version of my Django project, and works just fine. http://www.socialistsoftware.com/hello.fcgi is a simple fcgi script that does not work on the main site but works alright on the dev site http://dev.socialistsoftware.com/hello.fcgi So the point of this message is to warn other Django/Dreamhost users to avoid using the new svn on your current domain. However it looks like adding it to a subdomain should be fine.