質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Blogger

Bloggerは、Googleが運営している無料のレンタルブログサービス。デザインやGoogleの技術力による高い機能が特徴です。さらに複数のブログを運営することが可能で、サブドメインを用いて独自ドメインのブログを複数運営することもできます。

HTTPS

HTTPS(Hypertext Transfer Protocol Secure)はHypertext Transfer プロトコルとSSL/TLS プロトコルを組み合わせたものです。WebサーバとWebブラウザの間の通信を暗号化させて、通信経路上での盗聴や第三者によるなりすましを防止します。

Q&A

解決済

1回答

1672閲覧

独自ドメインのBloggerでリバースプロキシを用いてTLS対応する方法

ockeghem

総合スコア11701

Blogger

Bloggerは、Googleが運営している無料のレンタルブログサービス。デザインやGoogleの技術力による高い機能が特徴です。さらに複数のブログを運営することが可能で、サブドメインを用いて独自ドメインのブログを複数運営することもできます。

HTTPS

HTTPS(Hypertext Transfer Protocol Secure)はHypertext Transfer プロトコルとSSL/TLS プロトコルを組み合わせたものです。WebサーバとWebブラウザの間の通信を暗号化させて、通信経路上での盗聴や第三者によるなりすましを防止します。

0グッド

1クリップ

投稿2017/08/28 15:16

編集2017/08/28 15:20

###前提・実現したいこと
Bloggerを用いてブログを運営しています。Blogger自体はTLS対応になりましたが、独自ドメインの場合はまだTLSには対応していません。
そこで、リバースプロキシを用いてHTTPS対応することを考え実験的にやってみましたが、後述するエラーが出ている状態です。
ここからは、Blogger側の設定によるものと思いますが、解決策や情報源をご存じの方がおられたらご教授下さい。

https://blog.tokumaru.org/

###発生している問題・エラーメッセージ
HTTPSでの通信自体は可能で、Firefox、IE、Edge等では「安全な接続」と表示されていますが、Google Chromeでは、「このサイトへの接続は完全には保護されていません」という表示になっています。下記は、Chromeの開発者ツールのSecurityタブの表示です。

Non-secure form The page includes a form with a non-secure "action" attribute.

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

いったん下記の方法でエラーを解消しました。
nginxに下記の設定を追加することで、CSPの機能により、http://へのリクエストをhttps://に振り向けています。

add_header Content-Security-Policy upgrade-insecure-requests;

投稿2017/08/28 23:30

ockeghem

総合スコア11701

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問