All wordpress network subfolder sites being redirected to main site
Since you installed wordpress in a sub directory called “wordpress” you should try changing your last rewrite rule like this. RewriteRule . /wordpress/index.php [L]
Since you installed wordpress in a sub directory called “wordpress” you should try changing your last rewrite rule like this. RewriteRule . /wordpress/index.php [L]
Actually, it is because you set up wildcard subdomains. You don’t need to set them up if you just want to use subfolders. Because of this, http://test.shallbetterdesigns.com/wp-content/themes/twentyeleven/style.css can be found, but http://www.shallbetterdesigns.com/test/wp-content/themes/twentyeleven/style.css can’t.
“As far as I know, if you want to install BuddyPress you’ve got to have a WordPress MU installation “ No, you do not. You can install BuddyPress on a single WordPRess installation. If the blogs are all on different server,s then you do not have what is meant by a WordPress network (multisite – … Read more
No, you do not use temp domain names. You migrate all the files to the new server, then you update all the DNS records for the mapped domains to the new server.
I did this recently for a client. A lot of it will depend on your host, though. Most hosts are set up to only listen for traffic on port 80. SSL requires that Apache listen on port 443. You’re seeing the default server page likely because Apache isn’t set up to forward traffic for those … Read more
OK So I worked this out. This query will do the trick of moving the pages: INSERT INTO wp_xxx_posts SELECT * FROM wp_posts WHERE post_parent IN (123,456,789,1011); The xxx relates to the destination MultiSite ID (wp_3_posts for example). The (numbers) in brackets are the parent ID’s (‘post_parent’ in the WP table) of the pages I … Read more
WP ebooks has a plugin called WP Multisite Replicator that doesn’t keep things in sync but it does let you replicate sites one-off.
Use add_site_option() and update_site_option(). You can find these functions in wp-includes/functions.php.
You have at least three options: use a Child Theme on mysite.com, in which you replace index.php with whatever you want Use a different Theme entirely on mysite.com – could be a landing-page Theme or whatever. Use your current Theme on mysite.com, but set it to display a static page as front page, put your … Read more
After banging my head on this for a few days, I found a solution that works. Just add the following to wp-config.php: if ( isset( $_SERVER[‘HTTP_X_FORWARDED_HOST’] ) ) { $_SERVER[‘HTTP_HOST’] = $_SERVER[‘HTTP_X_FORWARDED_HOST’]; } This will force WordPress to use the requested domain, instead of the proxy domain.