http://でアクセスされた場合に強制的にSSLページ(https://)へ移動させるJavaScript
- 2010.05.20
- JavaScript
- https, JavaScript, SSL
自動でSSLページへ移動させるJavaScript
ログインページ等でSSLのみのアクセスにしたいページがある場合、リンクをhttpsから始まるURL にしなくてはならないのでちょっと面倒。
仮想パス(../aaa/bbb/ccc.html)やフルパス(/aaa/bbb.html)で既にサイトを公開している場合には、どこかしらで修正を見逃す場合もある。
それならhttp でアクセスされた場合はhttps へ移動させればよさそう。
head内とかに以下のJavascript を設置するだけでOK.
<script><!-- change ssl protocol if (document.location.protocol==="http:") {location.replace('https://'+window.location.host+window.location.pathname);} //--></script>
今までのパスを変更しないで済むので多少楽・・・かな。
-
前の記事
「SQL」ってなんて読む? 2010.05.18
-
次の記事
centos4.8のphp4.xをyumでphp5.1.6にアップデート 2010.05.24