XenForo Redirects for vBulletin

XenForo Redirects for vBulletin 1.1.9

No permission to download
I seem to get an error with my forum when this version 1.1.4 is enabled. When it is running my users get old threads come up from the forum list when the URL that my users are clicking on the forum is to a new totally different thread!

When I disable the Add-on its fine again.

Edit: went back to version 1.1.3 that's fine too
 
Last edited:
Is this supposed to work on NGINX?
I'm struggling...
I converted my forum today but I can't get the 301 redirects working.
I installed the add-on selected the right db table adjusted the path to XF2 in the index file but I get a 404 not found error when I click on a link.
 
Is this supposed to work on NGINX?
I'm struggling...
I converted my forum today but I can't get the 301 redirects working.
I installed the add-on selected the right db table adjusted the path to XF2 in the index file but I get a 404 not found error when I click on a link.

+1

was wondering if perhaps some old redirects were making a conflict or something but curious why it doesnt redirect....i am told the nginx friendly url code stuff was properly transferred as mentioned in the manual, not sure what to try to test now...
 
+1

was wondering if perhaps some old redirects were making a conflict or something but curious why it doesnt redirect....i am told the nginx friendly url code stuff was properly transferred as mentioned in the manual, not sure what to try to test now...
If I leave the old redirect files then it redirects to the index.
If I remove them I get the 404

For XF 1.5 it was working with the old add-on and this rewrite rules.

NGINX:
# vBulletin-VBSEO to XenForo RR
        
        rewrite [^/]+/([0-9]+)-.+-([0-9]+)\.html /showthread.php?t=$1&page=$2 last;
        rewrite [^/]+/([0-9]+)-.+\.html /showthread.php?t=$1 last;
        rewrite ^/members/([a-zA-Z_0-9\-]+).html /member_redirect.php?username=$1 last;
 
an official xen staff reply would be nice here....that makes 4 or so of us offhand, having the same problem with this well needed official xenforo addon...and after properly following the official documentation instructions....

what is the actual problem? instructional info missing? lack of support?
 
Ok, I got all of my redirects working with exception of the member pages, but I don't care about those anyway.

A few things...
and also have this addon of course.

I hope that helps for the other people that have problems.
 
Ok, I got all of my redirects working with exception of the member pages, but I don't care about those anyway.

A few things...
and also have this addon of course.

I hope that helps for the other people that have problems.
I do this but now all old urls just redirect to root of domain :unsure:
 
I had that when I was using only the old redirection files.
But I used vbseo custom url's so it's probably be different for you.
I also use vbseo custom url's
This is my rules (working perfect on XF 1.5)
Code:
        location ~* ^/thread[0-9\-]+\.html$ {
                rewrite thread([0-9]+)-([0-9]+)\.html$ /showthread.php?t=$1&page=$2 permanent;
                rewrite thread([0-9]+)\.html$ /showthread.php?t=$1 permanent;
        }
        location ~* ^/forum[0-9]+\.html$ {
                rewrite forum([0-9]+)\.html$ /forumdisplay.php?f=$1 permanent;
 }
                location ~* ^/[0-9]+-[^\.]+\.html$ {
                rewrite /([0-9]+)-[^\.]+\.html$ /showthread.php?t=$1 permanent;
        }
        location ~* ^/forum[0-9]+-[^\.]+\.html$ {
                rewrite forum([0-9]+)-[^\.]+\.html$ /forumdisplay.php?f=$1 permanent;
        }
        location ~* ^/member[0-9]+\.html$ {
                rewrite member([0-9]+)\.html$ /member.php?u=$1 permanent;
        }
                location ~* ^/showthread.php/[0-9]+-[^\.] {
                rewrite /showthread.php/([0-9]+)-[^\.] /showthread.php?t=$1 permanent;
        }
        location ~* ^/showthread.php/[0-9] {
                rewrite /showthread.php/([0-9]+) /showthread.php?t=$1 permanent;
        }
        location ~* ^/member.php/[0-9]+-[^\.] {
                rewrite /member.php/([0-9]+)-[^\.] /member.php?u=$1 permanent;
        }
 
I also use vbseo custom url's
This is my rules (working perfect on XF 1.5)
Code:
        location ~* ^/thread[0-9\-]+\.html$ {
                rewrite thread([0-9]+)-([0-9]+)\.html$ /showthread.php?t=$1&page=$2 permanent;
                rewrite thread([0-9]+)\.html$ /showthread.php?t=$1 permanent;
        }
        location ~* ^/forum[0-9]+\.html$ {
                rewrite forum([0-9]+)\.html$ /forumdisplay.php?f=$1 permanent;
}
                location ~* ^/[0-9]+-[^\.]+\.html$ {
                rewrite /([0-9]+)-[^\.]+\.html$ /showthread.php?t=$1 permanent;
        }
        location ~* ^/forum[0-9]+-[^\.]+\.html$ {
                rewrite forum([0-9]+)-[^\.]+\.html$ /forumdisplay.php?f=$1 permanent;
        }
        location ~* ^/member[0-9]+\.html$ {
                rewrite member([0-9]+)\.html$ /member.php?u=$1 permanent;
        }
                location ~* ^/showthread.php/[0-9]+-[^\.] {
                rewrite /showthread.php/([0-9]+)-[^\.] /showthread.php?t=$1 permanent;
        }
        location ~* ^/showthread.php/[0-9] {
                rewrite /showthread.php/([0-9]+) /showthread.php?t=$1 permanent;
        }
        location ~* ^/member.php/[0-9]+-[^\.] {
                rewrite /member.php/([0-9]+)-[^\.] /member.php?u=$1 permanent;
        }
I'm not a specialist in this...
Maybe you can try one of my rules (posted above) and then try to adapt to yours? It's trial and error to figure out where it fails.
 
I've been struggling trying to configure XenForo to automatically redirect vBulletin-style links (i.e. /forums/showthread.php?t=# to /forums/threads/# ) with no success for over 2 hours now.

I'm using the standard .htaccess file and XenForo Redirects for vBulletin 1.1.5. The add-on is installed, enabled, and I selected archived_import_log in Options. (I also tried selecting xf_import_log; neither option worked.)

All vBulletin-style links that end in showthread.php?t=# (where # is the thread number) still redirect to the ugrade system ( /forums/install/index.php?upgrade/ ).

Could someone please advise or offer any leads to a solution?
 
I've been struggling trying to configure XenForo to automatically redirect vBulletin-style links (i.e. /forums/showthread.php?t=# to /forums/threads/# ) with no success for over 2 hours now.

I'm using the standard .htaccess file and XenForo Redirects for vBulletin 1.1.5. The add-on is installed, enabled, and I selected archived_import_log in Options. (I also tried selecting xf_import_log; neither option worked.)

All vBulletin-style links that end in showthread.php?t=# (where # is the thread number) still redirect to the ugrade system ( /forums/install/index.php?upgrade/ ).

Could someone please advise or offer any leads to a solution?

I am having the same issue as you. not sure whats going on, unable to find a fix.

old links point here:

/forums/showpost.php?p=xxxxxx&postcount=x and are then redirectled to /forums/install/index.php

when I moved to Xenforo I started the forums in the /public_html/ root and not the/public_html/forums/ folder that VB was installed in.

sinc eupgrading to XF2 the old links just dont work. tried a number of different redirect addons and file from this site, but none seem to fix the issue.

please let me know if you ever find a fix.
 
Last edited:
Hey..... So.... This isn't working anymore? I have a pretty basic conversion of vB3 using the same folder structure... It would be great to have these redirects working... I plan on converting ALL my vB3s (quite a few) and got started on that a year or so ago. I have about 5 done so far and these redirect scripts used to work perfectly...
 
for me at least they dont do anything at all.....who knows what is going on tho....we run nginx for one thing.....then there is another situation with old vbseo links that were being rewritten so idk if its a problem with trying to rewrite a rewrite or more likely something with the nginx compatible...or....yeah who could even say, its a mystery here
 
Top Bottom