ebiten/docs/scripts/force-https.js
2016-08-28 04:59:59 +09:00

20 lines
617 B
JavaScript

'use strict';
(function() {
var location = window.location;
if (location.hostname === 'localhost' || location.hostname === '127.0.0.1') {
return;
}
var protocol = location.protocol;
if (protocol === 'https:') {
return;
}
var url = 'https:' + window.location.href.substring(protocol.length);
// Pass the referrer info to the new URL for Google Analytics.
if (document.referrer) {
var referrerPart = 'referrer=' + encodeURIComponent(document.referrer);
url += (location.search ? '&' : '?') + referrerPart;
}
window.location.href = url;
})();