Возможный дубликат:
Как узнать, используете ли вы HTTPS без $_SERVER ['HTTPS']
Я просмотрел веб-страницы, чтобы узнать, использует ли сервер HTTPS-соединение, но ни один сайт, похоже, не получил всех ответов (и некоторых других). Какие именно способы определить, использует ли сервер HTTPS-соединение с PHP? Мне нужно знать несколько способов обнаружения SSL, поскольку некоторые из моих сценариев перераспределяются, а разные серверы обрабатывают разные вещи.