Back in 2017, SE changed their meta URL hierarchy, so their URLs are no longer meta.site.stackexchange.com
, but rather site.meta.stackexchange.com
. While the Community user did a good job fixing all the links in questions and answers, ones in comments, pinned site notices (ex. "no professional advising" on sites like Judaism.SE, Law.SE, and MedSci.SE), and the help center (not to the exclusion of other locations that I've not yet discovered) still contain the old link.
However, the old link is completely broken; it doesn't redirect. Oddly enough, this doesn’t occur for the top-level URL: compare meta.bicycles.stackexchange.com with meta.bicycles.stackexchange.com/q/1. Is it possible to fix these older links to redirect to their corresponding new URLs?
- I suspect based on the fact that Community replaced all
meta.site.*
links in posts withsite.meta.*
links that it's difficult to set an auto-redirect on such URLs. - It's tedious to go through every comment on every site from before January 2017 and manually fix them.
One potential solution, then, would be for the powers that be to deal with per-site notices and the help center. As for comments, I know there's a way to search comment texts through SEDE; is there a way to use that to pull up every comment containing meta.site.*
and then automate the moderator comment-edit tools to replace them all with their corresponding site.meta.*
links? If not, is there another fairly innocuous way to fix these old links?
http://
(the only thing that ever worked), all of those should need no love. If a comment was made linking tohttps://
, it never worked. As it stands, we redirect all the oldhttp
links, even though hosting certificates and offeringhttps
there is unreasonable...the redirects are maintainable :)