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 200 views
1 answer 187 views
1 answer 220 views
1 answer 475 views
2 answers 410 views
1 answer 345 views
...