Как правильно использовать функцию заголовка, поэтому
header("location: http://".$_SERVER['HTTP_HOST']."/?para=abc"); //for http
и
header("location: https://".$_SERVER['HTTP_HOST']."/?para=abc"); //for https
можно записать в 1 строку, если это возможно?
Файл
.htaccess позаботится о том, чтобы все страницы http без проблем перенаправлялись на https, но я считаю, что имеет смысл использовать правильный синтаксис для страниц http / https в header("location:...)
, поэтому он подходит для всех браузеров. .