[Mailman-Users] Configuration problem - virtual domains URL
Mark Sapiro
mark at msapiro.net
Mon Nov 26 02:55:32 CET 2007
Marc Perkel wrote:
>I'm trying to figure out how to do a slightly unusual configuration.
>Normally mailman wants to use URLs like http://www.domain.com/mailman .
>But what I want to do is have url's that look like
>http://mailman.domain.com.
>
>So - in my config file I have:
>
>DEFAULT_EMAIL_HOST = 'ctyme.com'
>DEFAULT_URL_HOST = 'ctyme.com'
>DEFAULT_URL_PATTERN = 'http://mailman.%s/'
>
>Seems to work for managing the list but when I try to use /create or
>/listinfo instead of http://mailman.ctyme.com I get
>http://mailman.mailman.ctyme.com
>
>What I don't understand is why the double mailman and how do I fix it?
It is somewhat complicated, but the bottom line is it will work the way
you expect if you set
VIRTUAL_HOST_OVERVIEW = Off
in mm_cfg.py.
In a Mailman virtual host environment (the default), the host name that
is plugged into DEFAULT_URL_PATTERN is in some cases obtained from the
host portion of the URL that invoked the CGI. This clearly doesn't
work if DEFAULT_URL_PATTERN has more than just %s in the host portion.
If VIRTUAL_HOST_OVERVIEW = Off, the host name used is DEFAULT_URL_HOST.
--
Mark Sapiro <mark at msapiro.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
More information about the Mailman-Users
mailing list