Too Many Redirect Errors v2.3.13
-
Hi, We have updated to v.2.3.13 and unable to reach the SSL checkout page. Once I put back the following function on the woocommerce.php it works perfectly. We use AWS EC2 hosting with WP 4.2.2.
/**
* Fix$_SERVERvariables for various setups.
*
* Note: Removed IIS handling due to wp_fix_server_vars()
*
* @since 2.3
*/
private function fix_server_vars() {
// NGINX Proxy
if ( ! isset( $_SERVER[‘REMOTE_ADDR’] ) && isset( $_SERVER[‘HTTP_REMOTE_ADDR’] ) ) {
$_SERVER[‘REMOTE_ADDR’] = $_SERVER[‘HTTP_REMOTE_ADDR’];
}if ( ! isset( $_SERVER[‘HTTPS’] ) ) {
if ( ! empty( $_SERVER[‘HTTP_HTTPS’] ) ) {
$_SERVER[‘HTTPS’] = $_SERVER[‘HTTP_HTTPS’];
} elseif ( ! empty( $_SERVER[‘HTTP_X_FORWARDED_PROTO’] ) && $_SERVER[‘HTTP_X_FORWARDED_PROTO’] == ‘https’ ) {
$_SERVER[‘HTTPS’] = ‘1’;
}
}
}
The topic ‘Too Many Redirect Errors v2.3.13’ is closed to new replies.