If you have imported your IPB 3.1 or 3.2 database into XenForo, you can automatically redirect all traffic destined for your IPB content to its new location within XenForo.
All that is required is that you unzip these files and place them in the directory in which your IPB files resided. The included .htaccess file will take care of redirecting calls to IPB into to the ips2xf.php file, which will in turn redirect traffic to the appropriate traffic to XenForo.
Any requests of the old URLs will be redirected with a 301 permanent redirection header.
Moved Directory
If you have installed XenForo in a different directory from where your IPB used to reside, you will need to edit the included 301config.php file in order to specify the full file path to your XenForo installation, as in this example:
Multiple Sources
If your IPB import is (or will be) one of several imports into your XenForo, you will need to instruct the redirect scripts how to find the archived import log data by specifying the import log table name.
Full details are in the XenForo Manual:
April 11th 2011 - Version 2
The new version of these redirect scripts now handles member profile page redirection, and also deals with both the query string and path info versions of IPS URLs. You will need to replace the .htaccess and ips2xf.php files with the new versions to take advantage of these.
April 28th 2011 - Version 3
This is a bug-fix release, which resolves several issues where redirects would be missed or would fail to match imported content.
May 25th 2011 - Version 4
This is a minor bug fix release, which fixes problems related to certain strange PCRE configurations, and IPB URLS making use of the query string for their control mechanism (index.php?/topic/...)
All that is required is that you unzip these files and place them in the directory in which your IPB files resided. The included .htaccess file will take care of redirecting calls to IPB into to the ips2xf.php file, which will in turn redirect traffic to the appropriate traffic to XenForo.
Any requests of the old URLs will be redirected with a 301 permanent redirection header.
Moved Directory
If you have installed XenForo in a different directory from where your IPB used to reside, you will need to edit the included 301config.php file in order to specify the full file path to your XenForo installation, as in this example:
PHP:
$fileDir = '/home/example/public_html/xenforo-forum';
Multiple Sources
If your IPB import is (or will be) one of several imports into your XenForo, you will need to instruct the redirect scripts how to find the archived import log data by specifying the import log table name.
Full details are in the XenForo Manual:
April 11th 2011 - Version 2
The new version of these redirect scripts now handles member profile page redirection, and also deals with both the query string and path info versions of IPS URLs. You will need to replace the .htaccess and ips2xf.php files with the new versions to take advantage of these.
April 28th 2011 - Version 3
This is a bug-fix release, which resolves several issues where redirects would be missed or would fail to match imported content.
May 25th 2011 - Version 4
This is a minor bug fix release, which fixes problems related to certain strange PCRE configurations, and IPB URLS making use of the query string for their control mechanism (index.php?/topic/...)