diff --git a/wp-admin/includes/ms.php b/wp-admin/includes/ms.php
index 65126ab6ab..c7d5faeb52 100644
--- a/wp-admin/includes/ms.php
+++ b/wp-admin/includes/ms.php
@@ -674,7 +674,7 @@ function choose_primary_blog() {
|
-
+
|
diff --git a/wp-includes/canonical.php b/wp-includes/canonical.php
index 24550531c6..7cd12564f7 100644
--- a/wp-includes/canonical.php
+++ b/wp-includes/canonical.php
@@ -18,7 +18,7 @@
* one or the other.
*
* Prevents redirection for feeds, trackbacks, searches, comment popup, and
- * admin URLs. Does not redirect on non-pretty-permalink-supporting IIS 7,
+ * admin URLs. Does not redirect on non-pretty-permalink-supporting IIS 7,
* page/post previews, WP admin, Trackbacks, robots.txt, searches, or on POST
* requests.
*
@@ -282,7 +282,7 @@ function redirect_canonical( $requested_url = null, $do_redirect = true ) {
if ( 'wp-register.php' == basename( $redirect['path'] ) ) {
if ( is_multisite() )
- $redirect_url = apply_filters( 'wp_signup_location', site_url( 'wp-signup.php' ) );
+ $redirect_url = apply_filters( 'wp_signup_location', network_site_url( 'wp-signup.php' ) );
else
$redirect_url = site_url( 'wp-login.php?action=register' );
wp_redirect( $redirect_url, 301 );
diff --git a/wp-login.php b/wp-login.php
index f67122ac9e..3c43caec48 100644
--- a/wp-login.php
+++ b/wp-login.php
@@ -509,7 +509,7 @@ break;
case 'register' :
if ( is_multisite() ) {
// Multisite uses wp-signup.php
- wp_redirect( apply_filters( 'wp_signup_location', site_url('wp-signup.php') ) );
+ wp_redirect( apply_filters( 'wp_signup_location', network_site_url('wp-signup.php') ) );
exit;
}
diff --git a/wp-signup.php b/wp-signup.php
index 0563ef1731..7d35d8659f 100644
--- a/wp-signup.php
+++ b/wp-signup.php
@@ -23,7 +23,7 @@ if ( !is_multisite() ) {
}
if ( !is_main_site() ) {
- wp_redirect( network_home_url( 'wp-signup.php' ) );
+ wp_redirect( network_site_url( 'wp-signup.php' ) );
die();
}
@@ -390,7 +390,7 @@ $current_user = wp_get_current_user();
if ( $active_signup == 'none' ) {
_e( 'Registration has been disabled.' );
} elseif ( $active_signup == 'blog' && !is_user_logged_in() ) {
- $login_url = site_url( 'wp-login.php?redirect_to=' . urlencode( set_url_scheme( 'http://' . $_SERVER['HTTP_HOST'] . '/wp-signup.php' ) ) );
+ $login_url = site_url( 'wp-login.php?redirect_to=' . urlencode( network_site_url( 'wp-signup.php' ) ) );
echo sprintf( __( 'You must first log in, and then you can create a new site.' ), $login_url );
} else {
$stage = isset( $_POST['stage'] ) ? $_POST['stage'] : 'default';