Trailing slash is stripped from List-Archive: URL
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
Fix Released
|
Low
|
Mark Sapiro |
Bug Description
In creating the List-Archive: header, CookHeaders.py strips a trailing slash from the URL returned by mlist.GetBaseAr
Consider a list's archive TOC page which has entries like the following:
<tr>
<td>
<A href="2012-
<A href="2012-
<A href="2012-
<A href="2012-
</td>
<td><A href="2012-
</tr>
If the base archive URL is http://
Changed in mailman: | |
status: | Fix Committed → Fix Released |
I don't think this issue actually affects public (pipermail) URLs because in those cases the web server is serving static HTML and knows the /listname is a directory. It also can be worked around for private URLs by putting an appropriate rewrite rule in the web server, but this fix is still correct, and shouldn't cause any harm.