How WordPress determines if SSL is used in PHP

1 Answer

0 votes
function is_ssl() {
	if ( isset( $_SERVER['HTTPS'] ) ) {
		if ( 'on' === strtolower( $_SERVER['HTTPS'] ) ) {
			return true;
		}

		if ( '1' == $_SERVER['HTTPS'] ) {
			return true;
		}
	} elseif ( isset( $_SERVER['SERVER_PORT'] ) && ( '443' == $_SERVER['SERVER_PORT'] ) ) {
		return true;
	}
	return false;
}

 



answered Jul 7, 2023 by avibootz

Related questions

1 answer 215 views
1 answer 199 views
1 answer 232 views
1 answer 497 views
2 answers 439 views
1 answer 355 views
...