I made a vBulletin plug-in that intercepts the newpost and lastpost functions and rewrites them to be t=xxxxx&page=xxx#postxxxx instead of p=xxxx#postxxxx The only real purpose is keeping duplicate content out of search engines... but please let me know if you see anything weird with it when viewing a thread.
You made it for me too, then I was always annoyed when I wanted the link to the thread, and I just had the post # in the url. It's much more logical the way you have it set up now. Thanks.
Excellent idea, I've always wanted vb to do this by default. Instead of the url pointing to showthread.php?goto=lastpost&t=79051 why not link it to showthread.php?t=79051#postXXX or is that uneccessary queries?
It doesn't get ride of the goto=lastpost and goto=newpost URLs, but those URLs end up redirecting to showthread.php?p=postnumber by default. This causes a lot of duplicate content. For example, every post could produce a unique URL that has the same content as the normal thread URL. For example: http://forums.digitalpoint.com/showthread.php?t=79051 http://forums.digitalpoint.com/showthread.php?p=843008 http://forums.digitalpoint.com/showthread.php?p=844526 etc... So now the newpost and lastpost links redirect to the URL based on the thread instead of individual post. It doesn't get RID of lastpost/newpost URLs, because in order to that, it would be a massive amount of unnecessary queries (basically would be 3 extra queries per thread when you look at a listing of threads), all are wasted unless you actually visit every thread with both types of links.
Sometimes get this error.. screenshot Not really sure if this has anything to do with the new plugin Shawn made.