[Mailman-Users] migrating current list links to mailman

Beu, Ed (DOA) ed.beu at alaska.gov
Tue Jun 14 13:35:25 EDT 2016

Thanks very much for the information. Good to know I was on the right track, but even with your verification and better code, the redirect still takes me to the new /listinfo/listname (subscribe) page rather than the new jl.htm page.

I have put the new jl.htm at /var/lib/mailman/lists/listname/jl.htm

And, the redirection code at /etc/httpd/conf.d/mailman.conf
	# Uncomment the following line, to redirect queries to /mailman to the listinfo page (recommended).
	RedirectMatch ^/soalists/(.*)/jl.htm /mailman/listinfo/$1
	RedirectMatch ^/mailman[/]*$ /mailman/listinfo
	RedirectMatch ^[/]*$ /mailman/listinfo

I suspected the last two lines of RedirectMatch were causing the issue, but I get the same result if I remark them out.

Thanks again!

Ed Beu, Systems Programmer
Dept. of Administration, ETS
(907)269-6790 ed.beu at alaska.gov

-----Original Message-----
From: Mailman-Users [mailto:mailman-users-bounces+ed.beu=alaska.gov at python.org] On Behalf Of Mark Sapiro
Sent: Tuesday, June 14, 2016 9:05 AM
To: mailman-users at python.org
Subject: Re: [Mailman-Users] migrating current list links to mailman

On 06/13/2016 11:23 AM, Beu, Ed (DOA) wrote:
> Example:            http:/list.domain/lists/listname/jl.htm                   <current>
>                              http:/list.domain/mailman/listinfo/listname       <Mailman's link>
> We would like some type of redirect in place on the new mailman server that would simply display the new link (so that it can be copied) when someone uses an old bookmark or hyperlink on a different website.

There are various ways to do this depending on what you want the user to

If I understand the URL scheme above something in Apache like

RedirectMatch ^/lists/(.*)/jl.htm  /mailman/listinfo/$1

would serve to redirect http:/list.domain/lists/listname/jl.htm to
http:/list.domain/mailman/listinfo/listname for any 'listname', but if
you actually want to display something to the user, you could create a
replacement lists/listname/jl.htm containing something like

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>List listname - page has moved</title>
<meta http-equiv="refresh"

<h2>Page Moved</h2>
The page for the listname list has moved.<br>
The new location is
<a href="http:/list.domain/mailman/listinfo/listname">
You will go there automatically in 5 seconds.


This will display the page and go to the new page after 5 seconds. You
would need one of these per list. If you want to change the delay,
change '5' to whatever you want in the


line and the

You will go there automatically in 5 seconds.

line. If you want the user to have to click, remove the

<meta http-equiv="refresh"

lines and the "You will go there automatically" line.

Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan
Mailman-Users mailing list Mailman-Users at python.org
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: https://mail.python.org/mailman/options/mailman-users/ed.beu%40alaska.gov

More information about the Mailman-Users mailing list