Hello all, My first post to this mailing list. I didn't see this in the archive. It this was covered before, sorry about that.
I have a webserver (Ubuntu, Apache2) with dynaminc vhosts setup. I'm experimenting with django a bit and I tried to setup the byteflow blog by adding a subdomain of http://blog.mysite.com (note: not the real URL :P). I followed the instructions shown here... http://blog.leschinsky.in.ua/2008/02/05/byteflow-installation/ http://blog.leschinsky.in.ua/2008/02/05/byteflow-setup/ Installation went smoothly but the apache2 setup isn't right. Those isntructions are meant for a more simple apache2 setup. I'm not the most knowledgeable when it comes to setting up Apache2 vhosts (using the sites_available and sites_enabled directories), so I can't get it to work. I had some fellow programmers help me but they were not familiar with this type of apache2 setup either. Here is the basic byteflow config that I used... NameVirtualHost *:80 <VirtualHost blog.mysite.com:80> ServerAdmin [EMAIL PROTECTED] ServerName blog.mysite.com <Location "/"> SetHandler python-program PythonHandler django.core.handlers.modpython SetEnv DJANGO_SETTINGS_MODULE settings PythonDebug On PythonPath "['/home/me/django-src/byteflow' ] + sys.path" </Location> Alias /static/ /home/me/django-src/byteflow/static/ <Location "/static"> SetHandler None </Location> Alias /admin-media/ /home/me/django-src/django_trunk/django/contrib/admin/media/ <Location "/admin-media"> SetHandler None </Location> ErrorLog /var/log/apache2/byteflow.log LogLevel warn CustomLog /var/log/apache2/byteflow.log combined </VirtualHost> That *almost* works. Under certain variations of this configuration, I can see the blog and I know that the blog is functional. The problem is that this config causes all of my dynamic vhost domains to display the blog (eek!). I've tried variations of this where I placed my full URL blog.mysite.com:80 for the NameVirtualHost and VirtualHost lines, including removing NameVirtualHost from this config. It seems that I can get either one of two results. I can get the blog to appear on all of my sites or I can get the blog.mysite.com to point to /www/blog.mysite.com/ (which is blank) like the rest of my dynamic vhosts. My dynamic_vhosts config has this... <Directory "/www/*/"> Options Indexes FollowSymLinks MultiViews DirectoryIndex index index.html index.php index.phtml AllowOverride All Order allow,deny Allow from all </Directory> <VirtualHost 99.99.99.99:80> #the IP of my server # Get servername from Host: header UseCanonicalName Off # this log format can be split per-virtual-host based on the first field LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon LogFormat "%V %h %l %u %t \"%r\" %>s %b \"%{Referer}i\"\"%{User-Agent}i\"" vcombined CustomLog /var/log/apache2/access_vhost_log vcombined # # include the server name in the filenames used to satisfy requests VirtualDocumentRoot /www/%0/public_html VirtualScriptAlias /www/%0/cgi-bin # # This configuration can be changed into an IP-based virtual hosting # solution by just turning UseCanonicalName Off into UseCanonicalName DNS. # The server name that is inserted into the filename is then derived from # the IP address of the virtual host. </VirtualHost> So I'm looking for a mix of dynamic vhosts for all of my domains except one select vhost that gets handled by mod_python. Any insight would be helpful. Thanks. Brian --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---