Ticket #19723: 19723.patch
| File 19723.patch, 1.2 KB (added by kurtpayne, 18 months ago) |
|---|
-
wp-login.php
12 12 require( dirname(__FILE__) . '/wp-load.php' ); 13 13 14 14 // Redirect to https login if forced to use SSL 15 if ( force_ssl_admin() && !is_ssl() ) {15 if ( ( force_ssl_admin() || force_ssl_login() ) && !is_ssl() ) { 16 16 if ( 0 === strpos($_SERVER['REQUEST_URI'], 'http') ) { 17 17 wp_redirect(preg_replace('|^http://|', 'https://', $_SERVER['REQUEST_URI'])); 18 18 exit(); -
wp-includes/link-template.php
1918 1918 if ( !in_array( $scheme, array( 'http', 'https' ) ) ) { 1919 1919 if ( ( 'login_post' == $scheme || 'rpc' == $scheme ) && ( force_ssl_login() || force_ssl_admin() ) ) 1920 1920 $scheme = 'https'; 1921 elseif ( ( 'login' == $scheme ) && force_ssl_admin() )1921 elseif ( ( 'login' == $scheme ) && ( force_ssl_admin() || force_ssl_login() ) ) 1922 1922 $scheme = 'https'; 1923 1923 elseif ( ( 'admin' == $scheme ) && force_ssl_admin() ) 1924 1924 $scheme = 'https';