Я хотел бы иметь «интеллектуальное» обнаружение https / http для ресурсов, на которые я ссылаюсь на своих страницах. В основном, если странице требуется действительный ssl, я могу только поставить https
href's.
вариант 1 (с использованием PHP)
<?php
if ( $_SERVER["SERVER_PORT"] == "80" ) {
$http = "http";
} else {
$http = "https";
}
?>
<script type="text/javascript" src="<?=$http?>://myUri.com/script.js"></script>
Вариант 2 (с использованием //
вместо http://
ИЛИ https://
)
<script type="text/javascript" src="//myUri.com/script.js"></script>
Вариант 3 использовать https
для всего
Есть ли причина, по которой я не должен просто использовать https для всего?