Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm getting a lot of 404 errors b/c I recently switched content management systems (Habari to WordPress). I would like to use the 301 redirect plugin for WordPress to capture and helpfully redirect the offending links to the correct urls. Here's an example of the type of errors I'm seeing and what they should be redirected to:


should redirect to http://janetalkstech.com/?p=146


should redirect to http://janetalkstech.com/post-title

I would greatly appreciate any specific pointers on how to perform the redirects with either the 301 redirect plugin for WordPress or via .htaccess file

Edit: Redirection plugin being used is the one by Urban Giraffe: http://urbangiraffe.com/plugins/redirection/

share|improve this question

how many links ?

With redirection plugin, you can edit a link manually !

Other way, you find the file where links are stored (Redirection), then a batch process with textwrangler (using Regex) to rewrite URL and it's done !


share|improve this answer

What you want is URL rewrite (available through mod_rewrite in Apache). This will translate one URL into a different URL.

To enable rewriting, put the following in your htaccess file:

Options +FollowSymlinks
RewriteEngine on

Now you'll need to add the rewrite rules to htaccess. Turn http://janetalkstech.com/admin/publish?id=146 into http://janetalkstech.com/?p=146.

RewriteRule ^admin/publish?id=(.*) /?p=$1

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.