2017-04-24 10 views
0

私は自分のウェブサイトに多数のjavascriptを使用していて、私のウェブサイトは混在コンテンツの警告を出します(約30件は "安全でないソースのスクリプト"を使用しています)。私がjavascriptにそれほど関心を持っていないので、私は(もしそれがわかっていれば)javascriptのhttp要求を書き換えるためのスクリプトを追加するかどうか尋ねたいと思っていました。混在コンテンツ:HTTPSのみを使用するようにJavascriptを書き直し

+2

この警告は、通常、https://を使用してページが呼び出されたが、https://エンドポイントでホストされていないアセット(通常はメディアまたはスクリプト)が含まれているためにスローされます。 TLSを使用してすべてのアセットを保護する必要があります。あなたの2番目の質問では、node.jsのようなサーバーサイドのJavascriptフレームワークを使ってHTTPリクエストを書き直すことができますが、この問題の良い解決策ではありません。 – Jordan

答えて

1

可能であれば、リンクからhttpとhttpsの参照をすべて削除する必要があります。つまり、このリンクことを意味します

https://www.google.com/ 

は次のように書き換えることが必要です。

//www.google.com/ 

あなたはブラウザが自動的にあなたのウェブページが現在使用しているプロトコルに応じて、HTTPまたはHTTPSを追加し、それを行う場合。これを行うと、最小限の影響を望むときはいつでもHTTPSに移行できます。

まだ一部のWebサイトではHTTPSがサポートされていないため、HTTPを使用する必要があります。ただし、HTTPSを使用している場合は、HTTPリソースを要求しないようにしてください。これは、ブラウザがサイトをユーザーにとって安全でないものとして表示するためです。

関連する問題