Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
Prev Previous Post   Next Post Next
  #1  
Old 06-13-2012, 08:43 PM
AlpineZone AlpineZone is offline
 
Join Date: Feb 2006
Posts: 45
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Geek Article System Lite (GARS) and Migration / What to do with content?

Hi All,

Here is my situation. AlpineZone.com was on VB3 for ever and ever. I took the site over from the previous owner last year. We published news articles on the site by using GARS. I would use a hidden forum to post articles, and a script would pick up the articles and publish them on the home page and in an RSS feed that didn't look like VB to the end viewer.

The news would be visible here, news.alpinezone.com

Ultimately the Thread ID would be the page. So it might be news.alpinezone.com/xxxxx

I am working on a complete site overhaul and am putting the content side of the site into Wordpress. I will be publishing news articles in the future in Wordpress and I already migrated over the 3500 I had accumulated over the years into Wordpress. But I know we get traffic from the old articles and I really want to setup the appropriate 301 or redirects so I don't lose that traffic. Ideally it would be 1-1 (from the old article URL to the new article).

As part of the upgrades, I did a VB4 conversion, which wiped out GARS. That means that right now, all of my news articles are dead links. news.alpinezone.com is basically dead. The threads still exist, and I can find them by going to http://forums.alpinezone.com/showthread.php?xxxxx

So basically what I really need to do is find a way to identify all the news threads. This is probably best done by querying the DB for all threads either by User ID (AlpineZone News) or by Forum (which I can't recall of the top of mhy head but it was dedicated for news, but not visible in the forume itself, only as a content syndication mechanism).

The new site uses the title of the thread in the URL with hyphens in between.

So news.alpinezone.com/xxxxx which had a title of "Sugarloaf has record snowfall" would then become in the new system, alpinezone.com/sugarloaf-has-record-snowfall

Is there an easy way to do this? I just don't want to lose those years of accumulated traffic. If someone is a pro at this kind of stuff (setting up redirects)I would gladly pay a bit for some assistance here as well.
Reply With Quote
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:52 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.08284 seconds
  • Memory Usage 2,216KB
  • Queries Executed 12 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)showthread_list
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_threadedmode.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids_threaded
  • showthread_threaded_construct_link
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete