2018年1月19日金曜日

[HTML] httpsかhttpかを気にせずリンク先URIにアクセスさせる

[<a>タグ] や [<img>タグ] に指定するURIは、[http:] [https:] を省略して記載することができます。
<a href="//google.co.jp">

こうすることで遷移元のページを、現在のプロトコルで開くことができます。
httpでページを開いている場合は
<a href="http://google.co.jp">
httpsでページを開いている場合は
<a href="https://google.co.jp">
と解釈されます。

メリット

大きなメリットは、httpsで開くページの中にhttpのリンクが誤って混在することを防ぎます。
httpのサクセスが発生することにより暗号化されずに通信されてしまうため危険です。

ローカルで開発中はhttpでアクセスでき、サーバ環境に移したときにhttpsに切り替わるので開発が少し楽になります。

【参考】

0 件のコメント:

コメントを投稿