var proto_re = new RegExp("^http:"); if( proto_re.test( window.location.href ) ) { var u = new String( window.location.href ); u1 = u.replace( proto_re, 'https:' ); if( u1 != u ) { window.location.replace( u1 ); //window.location = u1; } }
Полез смотреть на сайте Др. Веба внутреннее устройство. Интересно, это можно назвать программистским графоманством?