I usually set up two virtual hosts, one listening on port 80 and the other
on 443. The virtual host listening on port 80 just redirects to the other
one:
<VirtualHost 1.2.3.4:80>
ServerAdmin [email protected]
ServerName domain.com
HostnameLookups Off
UseCanonicalName On
ServerSignature Off
Redirect / https://domain.com/
</VirtualHost>
<VirtualHost *:443>
SSLEngine on
ServerAdmin [email protected]
ServerName domain.com
HostnameLookups Off
UseCanonicalName On
ServerSignature Off
WSGIScriptAlias / /opt/apache/wsgi_start.py
WSGIPassAuthorization On
...
</VirtualHost>
I haven't tried it, but would think that you could use mod_rewrite along
with mod_wsgi, but it's possible that WSGI gets called first automagically.
Hope this helps!
Mike
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to [email protected].
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.