So a few weeks ago I made a change to my site on how the permalinks were displayed. A permalink is a link that you can use permanently to link to one of my posts. So if you wanted to say “Look at what this idiot Stu said about Democracy” on your blog and link to a post that I had written rather than the main page, which changes, you’d link to a permalink of mine.
The permalinks had previously been displayed as: http://www.fourmajor.com/?p=291
I changed it to: http://www.fourmajor.com/index.php/2007/04/24/heartbreaking-update-on-the-legless-man/
When I put an image into one of my posts (such as a picture or a screenshot), I would write the HTML like this: img src=”images/image.jpg” That way, if I ever changed the name of my website to, say, bestwebsiteever.com, I wouldn’t have to change any of my image tags. Well, when I changed my permalink structure, all this got broken. Instead of looking for fourmajor.com/images/image.jpg, my web server was looking for fourmajor.com/index.php/2007/04/24/images/image.jpg. This obviously wasn’t going to work. I figured there had to be a better way…
Thankfully, there is. What I did was to download this nifty search and replace plugin. I replaced all instances of “images/” with “http://www.fourmajor.com/images/”. This way, I can use the permalink format that I like. And should I ever change my domain name, I can simply do another search and replace. Oh, and for good measure: w00t.