I’ve discovered that a bunch of internal links — links from one of my blog posts to another — have broken. As I go to try to fix the links, I see that the absolute links that I pasted into the editor when creating the post have been converted to relative links, presumably during an upgrade. And the relative links bust.
On http://blog.kirkpetersen.net/2009/07/im-betting-against-an-israeli-air-strike-on-irans-nuke-facilities.html, I have several internal links in a paragraph beginning “As a Bolton-loving, pro-Israel, Saddam-overthrow-approving neocon…” (I will be grateful for your help on this regardless of whether you agree or disagree with my politics.)
The first link is supposed to point to:
which was the absolute link I coded. Instead it points to:
… with an extra “/2009” in the URL. Each of the other internal links in that paragraph busts for the same reason, and there are similar busted links on other pages.
When I open the post in the editor, I see the link is coded thusly:
But I’ve never used relative links, I always cut and paste links from my browser’s address field.
1. Is there a way to repair the links that is less tedious than opening up each affected blog post via the dashboard and editing each link one by one? and
2. How do I keep this from happening again in a future upgrade? (If that indeed is how it happened.)