summaryrefslogtreecommitdiffstats
path: root/wp-admin/upgrade-functions.php
diff options
context:
space:
mode:
authordonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2007-03-26 11:04:22 +0000
committerdonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2007-03-26 11:04:22 +0000
commit6b2942866a251bb84a81cb35811ee9a1d55a8d26 (patch)
tree09b245f77ee6eaf5856b00b0e2e7f97bdb3550d8 /wp-admin/upgrade-functions.php
parent2e96b99ceb195735a641e299f3209840cc101052 (diff)
downloadwordpress-mu-6b2942866a251bb84a81cb35811ee9a1d55a8d26.tar.gz
wordpress-mu-6b2942866a251bb84a81cb35811ee9a1d55a8d26.tar.xz
wordpress-mu-6b2942866a251bb84a81cb35811ee9a1d55a8d26.zip
WP Merge to rev 5109
git-svn-id: http://svn.automattic.com/wordpress-mu/trunk@934 7be80a69-a1ef-0310-a953-fb0f7c49ff36
Diffstat (limited to 'wp-admin/upgrade-functions.php')
-rw-r--r--wp-admin/upgrade-functions.php7
1 files changed, 6 insertions, 1 deletions
diff --git a/wp-admin/upgrade-functions.php b/wp-admin/upgrade-functions.php
index b7a1f93..35095d0 100644
--- a/wp-admin/upgrade-functions.php
+++ b/wp-admin/upgrade-functions.php
@@ -21,7 +21,12 @@ function wp_install($blog_title, $user_name, $user_email, $public, $meta='') {
update_option('admin_email', $user_email);
update_option('blog_public', $public);
$schema = ( isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on' ) ? 'https://' : 'http://';
- $guessurl = preg_replace('|/wp-admin/.*|i', '', $schema . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
+
+ if ( defined('WP_SITEURL') && '' != WP_SITEURL )
+ $guessurl = WP_SITEURL;
+ else
+ $guessurl = preg_replace('|/wp-admin/.*|i', '', $schema . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
+
update_option('siteurl', $guessurl);
// If not a public blog, don't ping.