is it best to put a link on the PR6 page to pass the PR? or will another redirect through .htaccess accomplish the same thing seamlessly?
If you use .htaccess or a 301 Permanent Redirect, 100% of the PR should be transferred (and yes, it’s seamless). A 301 Permanent Redirect is quite easy to use — after you move the old page to the new URL, delete all of the code on the old page and replace it with this:
[HTML]
header(“HTTP/1.1 301 Moved Permanently”);
header(“Location: http://www.yoursite.com/newpage.php”);
exit();
?>[/HTML]Make sure there aren’t any spaces before the and after the ?>. Hold down the delete key to make sure there aren’t any hard returns or spaces, otherwise the redirect may not work right.
I don’t think you could use a 301 redirect on index.php or index.php?page=1, since these pages are the same as the home page of http://www.yoursite.com. I don’t know what would happen if you redirected a page to itself — I guess it would create an infinite loop.
I am not very familiar with .htaccess, but I do believe some kind of .htaccess code will end up being the solution here. I know it is possible to use .htaccess to rewrite URLs so that the “?” in the URL is replaced with a forward slash (some people do this for SEO reasons). You can also shorten dynamic URLs this way. Here is a page that might give you a few ideas.
Does anyone else have ideas on how to solve this problem?