2

サイト全体を http から https に切り替えることに興味があります。

私の懸念は、絶対 http URL を使用するコンテンツがあることです。

これらの URL を相対 URL に変更するには、各ページを編集する必要がありますが、完了するまでに時間がかかる場合があります。

私が知りたいのは、ローカルの絶対 URL を HTTP ではなく HTTPS に書き換えるために、Google タグ マネージャー経由で Javascript を使用する方法があるかどうかです。

これが可能であれば、恒久的な解決策として使用できますか?

4

2 に答える 2

1

JavaScript が実行されるまでに、問題のあるリソースがすでにオーバーロードされている可能性があります。

コード内で のインスタンスを検索し、それらをまたは 相対 URLhttp://に置き換えるだけです。//

コンテンツがより複雑な場合 (たとえば、複数のマシンに分散されている場合)、ミラーリング スクリプト ( などwget --mirror http://example.net/) を使用して、ページ全体の静的バージョンをダウンロードし、それを検索できます

次に、HTTPS をセットアップし (最初は自分用、次にすべてのテスター用)、すべてが正常に機能することを確認します。それが事実であることを確認したら、全員が HTTPS 経由でアクセスできるようにします。最後に、少し後で、HTTP を HTTPS にリダイレクトし、安全な CookieHSTSおよびHPKPを実装することを検討してください。

于 2016-01-20T20:09:45.283 に答える