Чи є спосіб виявити HTTP або HTTPS, а потім змусити використовувати HTTPS за допомогою JavaScript?
У мене є кілька кодів для виявлення HTTP або HTTPS, але я не можу змусити його використовувати https:
.
Я використовую властивість window.location.protocol для встановлення будь-якого сайту, щоб https:
потім оновити сторінку, щоб сподіватися перезавантажити новий https'ed URL, завантажений у браузер.
if (window.location.protocol != "https:") {
window.location.protocol = "https:";
window.location.reload();
}