http
のトラフィックをhttps
にリダイレクトする次のWebページがあります。私は、HTML body
の上にリダイレクトするJavaScriptを置いているHTMLとJavaScriptの実行順序
<head>
<script type="text/javascript">
var loc = window.location.href+'';
if (loc.indexOf('http://www.') == 0 && loc.indexOf('.com') > -1) {
window.location.href = loc.replace('http://www.','https://www.');
} else if (loc.indexOf('http://') == 0 && loc.indexOf('.com') > -1 && loc.indexOf('www.') == -1) {
window.location.href = loc.replace('http://','https://www.');
}
</script>
</head>
<body>
...
</body>
質問。これは、body
が読み込まれる前にページがリダイレクトされることを意味しますか?
私はこのコードをできるだけ効率的にしようとしています。
ご了承ください。
効率を望む場合は、サーバーサイドのリダイレクトを使用してください。 –
_「本文が読み込まれる前にページがリダイレクトされることを意味しますか?」はいはい – j08691
ありがとうございました。私はAWS ELBで自分のページをホストしています。私は約1週間、サーバー側のリダイレクト作業を取得しようとしましたが、それを得るように見えないので、これは私の最後の手段です。 – Richard