Não, porque o site não suporta https. Por exemplo, o link leva você ao link O link oferece um grande aviso desagradável ao vermelho. O link nem sequer carrega uma página.
Estou aberto a sugestões, se for possível fazer isso.
O que você está pedindo já é um plugin do Firefox chamado HTTPS-Everywhere. A API do Chrome não parece oferecer controle suficiente para permitir o nível de regravação de URL .
Mesmo se você puder, há motivos para que nem todo mundo use https, caching e hosts virtuais, etc. Há um recente postagem do slashdot que cobre . Você não seria capaz de dizer cegamente "http = > https ', então você precisaria de um plug-in inteligente como o acima, que não existe para o chrome.
Isso não é realmente uma resposta, mas aqui está o que você poderia fazer se tivesse o FireBug ou um console JavaScript disponível ... usando JavaScript você verificaria a existência de uma versão HTTPS do site e acessaria se existir ... caso contrário, isso apenas alertará () que nenhuma versão HTTPS desse site existe.
Talvez isso apenas coloque uma perspectiva sobre o que você está perguntando? Eu não sei ...
var jQuery = jQuery || null;
if (!jQuery){ // Load in jQuery
(function(){j=document.createElement("SCRIPT");j.src="http://code.jquery.com/jquery-latest.pack.js";document.getElementsByTagName("HEAD")[0].appendChild(j);})()
}
var timeout = window.setInterval(function() { // wait for jQuery to load
if(jQuery) {
window.clearInterval(timeout); // once jQuery is loaded kill the interval
(function($) { // make sure $=jQuery
$(document).ready(function() { // on document ready...
if(document.location.protocol != 'https:') { // check the protocol to see if we're already on https
var url = document.location.href.replace('http:','https:'); // if not, try to load the https version
$.ajax({
type: 'GET',
url: url,
success: function(r) {
window.location = url; // if successful, load the https version
},
error : function(r) {
alert('https does not exist for this site'); //
}
});
}else {
alert('already on https');
}
});
})(jQuery);
};
},1000);
Tags google-chrome