httpとhttpsの違いは 一部のウェブサイトでは、http を開くと、安全ではないというメッセージが表示されます。たとえば、以下のウェブサイトをクリックすると [実際には同じウェブサイトです] http://www.511easy.com/bug/login http://www.88bugs.com/bug/login この安全でないプロンプトを削除するにはどうすればよいですか? http から https にアップグレード 最終的な効果を見てみましょう: 現在ウェブサイトをお持ちの場合、それを https にアップグレードするにはどうすればよいでしょうか? ドメイン名: 511easy.com ドメイン名をお持ちの場合は、無料の SSL 証明書を申請できます。次のスクリーンショットに示すように、さまざまな Web サーバーの証明書に基づいて、ここでは Nginx を使用します。 次に、nginx.conf を設定する必要があります。おそらく以下の 3 番目を使用します。最初の 2 つは保存に使用するものです。 http と比較すると、https はより安全ですが、必ずしもそうとは限りません。jmeter/charles/wireshark/fiddle を使用して証明書を生成すると、https Web サイトでパケットを簡単にキャプチャできます。ほとんどの Web サイトとアプリでパケットをキャプチャできます。 アップストリーム tomcatserver1 { サーバー 127.0.0.1:8083; } アップストリーム tomcatserver2 { サーバー 127.0.0.1:8085; } サーバー{ 聞く 80; サーバー名 511easy.com; 位置 / { proxy_pass http://tomcatserver1; インデックス index.html index.htm; } } サーバー{ 聞く 80; サーバー名 511easy.com; 位置 / { proxy_pass http://tomcatserver2; インデックス index.html index.htm; } } ワーカープロセス 1; イベント { ワーカー接続 1024; } http { mime.types を含めます。 デフォルトタイプ アプリケーション/オクテットストリーム; ファイル送信オン; キープアライブタイムアウト65; サーバー{ 聞く 80; server_name 88バグ; 位置 / { proxy_pass http://localhost:8083; } } サーバー{ 聞く 80; サーバー名 jenkins; 位置 / { proxy_pass http://localhost:8080; } } } ワーカープロセス 1; イベント { ワーカー接続 1024; } http { mime.types を含めます。 デフォルトタイプ アプリケーション/オクテットストリーム; ファイル送信オン; キープアライブタイムアウト65; サーバー{ 443 ssl を聴く; サーバー名 www.511easy.com; sslオン; ssl_証明書 1_511easy.com_bundle.crt; ssl_certificate_key 2_511easy.com.key; ssl_session_timeout 5分; 位置 / { proxy_pass http://localhost:8083; } } } これらの略語の意味をまとめてみましょう。 HTTP --- ハイパーテキスト転送プロトコル(Hypertext Transfer Protocol)は、TCP上に構築されたステートレス接続です。基本的なワークフローは、クライアントがHTTPリクエストを送信することです。 HTTPS ---- ハイパーテキスト転送プロトコル(Secure Socket Layer 経由)またはハイパーテキスト転送プロトコル(Secure 正式名称はHypertext Transfer Protocol Secureで、SSL暗号化伝送を使用するHTTPプロトコルとして簡単に理解できます。
HTTPSを使用する理由 情報伝送のセキュリティとデータの整合性を保護するため。訪問者にウェブサイトが信頼できると感じさせ、国内のネットワーク環境では、ブロードバンド事業者がウェブサイトに広告を強制的に表示することを防ぐこともできます。 サーバー上で2つのポートを使用し、異なるドメイン名を使用して異なるポートを実行する場合、Nginxは次のように構成できます。 ワーカープロセス 1; イベント { ワーカー接続 1024; } http { mime.types を含めます。 デフォルトタイプ アプリケーション/オクテットストリーム; ファイル送信オン; キープアライブタイムアウト65; サーバー{ 443 ssl を聴く; サーバー名 www.88bugs.com; ssl_certificate 1_88bugs.com_bundle.crt; ssl_certificate_key 2_88bugs.com.key; ssl_session_timeout 5分; 位置 / { proxy_pass http://localhost:8083; } } サーバー{ 443 ssl を聴く; サーバー名 www.511easy.com; ssl_証明書 1_511easy.com_bundle.crt; ssl_certificate_key 2_511easy.com.key; ssl_session_timeout 5分; 位置 / { proxy_pass http://localhost:8085; } } } https://www.88bugs.com/bug/login https://www.511easy.com/ [現在、別の移植プロジェクトを指すように変更されています] 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。 以下もご興味があるかもしれません:
|
<<: JavaScriptのURLオブジェクトとは何かについて話しましょう
>>: CentOS 7.0 (mysql-5.7.21) で複数の MySQL インスタンスを起動する方法
目次01 コンテナの本質とは何か? 02 Cgroupテクノロジーと名前空間テクノロジーの概要03 ...
この記事では、libudev ライブラリを使用して hidraw デバイスにアクセスします。 lib...
JSON は、言語に依存しないテキスト形式を使用する軽量のデータ交換形式で、XML に似ていますが、...
たくさん集めましたが、すべて失敗に終わりました。最終的に、この方法は優れており、使用に影響を与えない...
Linux CentOS 7.7 システムを Vmware にインストールする方法。最小限のインスト...
jQueryを使用してフォーム検証を実装します。参考までに、具体的な内容は次のとおりです。登録.ht...
MySQL テーブルのテーブル構造をすばやく変更する - 「MySQL 管理」から抜粋 ALTER ...
このタグはHTML3.2の一部ではなく、MSIE3以降のカーネルでのみサポートされているため、IEカ...
MySQL 5.5 の場合、文字セットが設定されていない場合、MySQL のデフォルトの文字セットは...
問題の説明ご存知のとおり、MySQL でフィールドを昇順に並べ替える SQL は次のとおりです (i...
この記事はMySQL 5.7.23 winx64のインストールチュートリアルを記録します。具体的な内...
まず、例を挙げてみましょう(読みたくない場合は、以下の要約だけ読んでください)。 order_typ...
序文Linux システムの HugePages と Oracle データベースの最適化については、関...
目次1. はじめに1. 基本レイアウト2. 写真を自動的に切り替える3. コンテンツを追加する4. ...
システム: Ubuntu 16.04LTS 1\公式サイトからmysql-5.7.18-linux-...