Hello, thank you for looking. I have just replaced an old CMS website with a brand new WordPress solution, but am having issues with 301 redirecting the old URL to the new, SEO friendly URL's created by WP. The old URL's where are structured like:
/index.php?p=conference_programme
So when I do a 301 for that, it seems to collide with the line:
RewriteRule . /index.php [L]
The last bit just seems to remove the index,php part and doesn't redirect it. The complete htaccess code is:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Redirect 301 /index.php?p=director http://www.oxfordanimalethics.com/who-we-are/director/
Redirect 301 /index.php?p=advisers http://www.oxfordanimalethics.com/who-we-are/advisers/
Redirect 301 /index.php?p=news http://www.oxfordanimalethics.com/about-the-centre/latest-news/
Any help with this would be very appreciated.