setup Apache VirtualHost without mod_rewrite
You must not use mod_rewrite, if you have access to the apache VirtualHost config.
This is better, because mod_rewrite costs more or less resources.
If you use the VirtualHost config section, you should "disable" the prepared /var/www/YourSite/.htaccess file!
Here a example:
(more examples are on the mod_wsgi IntegrationWithDjango wiki page)
(To use
CGI change ".fcgi" to ".cgi" in ScriptAlias line...)