Existe alguma maneira de detectar HTTP ou HTTPS e forçar o uso de HTTPS com JavaScript?
Eu tenho alguns códigos para detectar o HTTP ou HTTPS, mas não posso forçá-lo a usar https:
.
Estou usando a propriedade window.location.protocol para definir o que quer que seja o site e, em https:
seguida, atualize a página para recarregar uma nova URL https'ed carregada no navegador.
if (window.location.protocol != "https:") {
window.location.protocol = "https:";
window.location.reload();
}