Hi Barry,
> 
>>> E.g. when I try to use r8090 via the Apache ScriptAlias path, I end
>>> up getting three slashes between the host and the 'mailman' prefix.
>> Oops, I'll try restore ScriptAlias.
> 
> Cool, thanks.  I may commit a few changes in this area, but I'll try  
> not to mess you up too much ;).

I was wrong in writing wsgi_app.py at SCRIPT_NAME CGI environment 
variable.  It was not merely the name of the script but the script path.

Now the script can be accessed by /listinfo, /mailman/listinfo, or even 
/mailman/blah/listinfo etc. etc.  You can now write httpd.conf like so:
ProxyPass /mailman/ http://localhost:2580/mailman/

By this, we can use the same SCRIPT_NAME (or script path) for both wsgi 
backend and apache frontend.  We might be able to get rid of the 
HTTP_REFERER and '../' things from our code but I've only checked in 
thus far.

Please check and test it.

-- 
Tokio Kikuchi, [EMAIL PROTECTED]
http://weather.is.kochi-u.ac.jp/
_______________________________________________
Mailman-Developers mailing list
Mailman-Developers@python.org
http://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp

Reply via email to