PDA

View Full Version : Cross reference links from old board to new?


Troy
03-13-2007, 05:45 PM
Is there a way to follow a link within the old forum to the new? Obviously you copied over all of the old data into the new php based system, but sometimes there are links within the old cgi based system that we want to follow.

Today a found an old thread on a topic I was interested in and one of the posts referenced another thread using the old cgi-bin link structure.

Here is the "old" link:

http://www.beesource.com/cgi-bin/ubbcgi/ultimatebb.cgi?ubb=get_topic;f=2;t=000500#000019

How would I find this in the new forums?

If you are curious where I got that link here is the link to see that thread:

http://www.beesource.com/forums/showthread.php?t=199978&page=2

Michael Bush
03-13-2007, 08:21 PM
I've been wondering the same thing. I have lists of links about certain topics that I spent a long time compiling...

BULLSEYE BILL
03-13-2007, 08:35 PM
Ah, yes. The good ole 'Planting For Bees' thread and my Field of Dreams.

Barry
03-13-2007, 08:50 PM
Is there a way to follow a link within the old forum to the new?

Troy and Michael -

The old board is still sitting on the old server. I will switch it to a read-only board and get you a URL to access it. I plan to keep it there for quite some time.

- Barry

Troy
03-13-2007, 10:02 PM
If I understand you correctly the old server will be made read only and all the old links will still exist, just that they will exist at a different address than they used to.

Assuming that you'll just change the domain name (front part) and all the cgi-bin and everything to the right won't change.......

Then might it be possible to GLOBALLY change all the links on the beesource forums to that new address?

Then all the links would magically work again.

BULLSEYE BILL
03-14-2007, 12:09 PM
If you are still interested in seeing that thread, here it is.

http://www.beesource.com/forums/showthread.php?t=195056&highlight=planting+for+bees

Barry
03-15-2007, 03:54 AM
Here's the scoop. The old board is still available on the old server, however, due to the fact that the beesource domain was moved, a virtual domain was created. Here is what you will need to do to get old links to work. Here is a hyperlink I found in a post:
http://www.beesource.com/cgi-bin/ubbcgi/ultimatebb.cgi?ubb=get_topic;f=12;t=000997#000005

This will bring up an error. You need to change the first part http://www.beesource.com/ of every link/URL to this: http://beesource.birkey.com/

So the new URL will be this:
http://beesource.birkey.com/cgi-bin/ubbcgi/ultimatebb.cgi?ubb=get_topic;f=12;t=000997#000005

The old board has been deleted off the current beesource domain server for security reasons. Hope this helps.

- Barry

Jim Fischer
03-15-2007, 04:33 AM
Hey Barry, this would appear to be a one-line fix:

You can simply add the following to the .htaccess file on the new
beesource server:

<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>

Redirect permanent /ubbcgi http://beesource.birkey.com/cgi-bin/ubbcgi

<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>


What this will do is take all requests made to:

http://www.beesource.com/cgi-bin/ubbcgi

and pass them to

http://beesource.birkey.com/cgi-bin/ubbcgi


...which should result in "Seemingly Seamless"(SM) transparent compatibility"
for links to content in the "old format.

("Seemingly Seamless" is a service mark of Fischer Alchemy)


For reference:

URLs like the one below die a messy death due to the upgrade:
http://www.beesource.com/cgi-bin/ubbcgi/ultimatebb.cgi?ubb=get_topic;f=12;t=000997#000005

But the link below is what works for that target post on "the old board":
http://beesource.birkey.com/cgi-bin/ubbcgi/ultimatebb.cgi?ubb=get_topic;f=12;t=000997#000005

The "new board" does not use all that cgi-bin cruft, but instead has URLS
like these:
http://www.beesource.com/forums/showthread.php?t=208419
http://www.beesource.com/forums/showpost.php?p=216972&postcount=2

Barry
03-15-2007, 04:47 AM
Thanks Jim, when I get some time, I'll try to get this done. I figured I could do a redirect somewhere, but haven't had the time to look into it.

- Barry

drobbins
03-16-2007, 04:34 PM
.htaccess is an apache thing
I think the new board runs on IIS, but the same principle would apply

Dave

Jim Fischer
03-16-2007, 05:47 PM
> htaccess is an apache thing
> I think the new board runs on IIS, but the same principle would apply

IIS... gag! :p
Barry did not mention that...

Not to worry Barry, if you are reading this, and you are stuck with
Windoze hosting, just create the file "Default.asp" in the folder "ubbcgi",
and make the minor change in syntax from:

Redirect permanent /ubbcgi http://beesource.birkey.com/cgi-bin/ubbcgi
(Works for .htaccess)

to

Response.Redirect /ubbcgi http://beesource.birkey.com/cgi-bin/ubbcgi
(Works for Windoze)

Barry
06-13-2007, 06:26 AM
Final notice:

I will be deleting all beesource files off the old server on June 23rd. If you still have some old bookmarks to the archives on the old server from the old board, I'd suggest you find them through the new board and update the bookmarks.

Regards,
Barry