g1smd - 11:47 pm on Jan 23, 2011 (gmt 0)
So just to confirm is the syntax
correct for saying "any URI ending in '79-publications'"?
No. That's for anything that ^BEGINS with.
The syntax for "ends with" uses the $ symbol.
The page redirects must be listed before the non-www to www redirects. All redirects must be listed before any of the rewrites.
A rewrite does not "make" a new URL. A rewrite responds to an incoming URL request, and does so after a link has been clicked. The rewrite fetches the content from a different location in the server to that suggested by whatever the URL actually said.
A rewrite does not change the links on the pages. You have to change them yourself, or edit the PHP script which produces those links.