Hi,
I'm migrating a wordpress MU installation from one server to another. Both servers are linux, but bar that, they're completely different.
I've managed to get the main blog to function perfectly as on the old server, my process was essentially:
- Transfer files via FTP and do a find in files / replace on all host names, user names and passwords
- Export SQL db to file
- Remap all domains in the db to the new domain
- Import SQL db to new server
And this process has worked fantastically on every feature of the site bar a single sub-blog used on the site.
The original site is http://fi-mech.tv/ and the sub-blog in question is hosted at: http://fi-mech.tv/financial-modeling-jobs/
The new site is http://www.financialmechanics.tv/ and the sub-blog is supposed to be at http://www.financialmechanics.tv/http://www.financialmechanics.tv/financial-modelling-jobs/
Yes, there's a double ll in modeling this time, but this isn't the cause, I'm sure of that as because if I create a new sub-blog on the old site called "test", it appears correctly at fi-mech.tv/test but if I create a new sub-blog on the new site, this does not load :(
My htaccess file is the standard:
RewriteEngine On
RewriteBase /#uploaded files
RewriteRule ^(.*/)?files/$ index.php [L]
RewriteCond %{REQUEST_URI} !.*wp-content/plugins.*
RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$2 [L]# add a trailing slash to /wp-admin
RewriteCond %{REQUEST_URI} ^.*/wp-admin$
RewriteRule ^(.+)$ $1/ [R=301,L]RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-.*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>
and I've reinstalled wordpress MU aswell to ensure none of the mu file's were corrupted etc.
I'm really lost to even where to look now, any ideas?