Есть ли способ обнаружить HTTP или HTTPS, а затем принудительно использовать HTTPS с JavaScript?
У меня есть несколько кодов для обнаружения HTTP или HTTPS, но я не могу заставить его использовать https:
.
Я использую свойство window.location.protocol, чтобы установить, что сайт находится в https:
, а затем обновите страницу, чтобы, надеюсь, перезагрузить новый URL https, загруженный в браузер.
if (window.location.protocol != "https:") {
window.location.protocol = "https:";
window.location.reload();
}