ステップ1: Alibaba Cloudプライマリドメイン名にセカンダリドメイン名を追加する 2 番目のステップは、Alibaba Cloud Security で https プロトコルを購入し、ドメイン名をバインドすることです。テストのみの場合は、無料版を購入することをお勧めします。 3番目のステップは、nginxでセカンダリドメイン名のサーバーを構成することです。 Nginxはhttpをポート80を使用するように設定しています Nginxはポート443を使用するようにhttpsを設定します セカンダリ ドメイン名を nginx に割り当てる方法は多数あります。ここでは、フォルダーをインポートするために nginx を使用しています。過度の結合を避けるために、すべてのセカンダリ ドメイン名の構成はプライマリ ドメイン名の構成から分離されています。 セカンダリドメイン名が配置されているディレクトリフォルダをnginxにインポートします。 第 2 レベル ドメイン名が配置されているディレクトリ セカンダリドメイン名の設定は次のとおりです 最後のステップは、nginx sbin ディレクトリに入り、./nginx -t コマンドを使用して構成が間違っているかどうかを確認することです。 設定が問題なければ、./nginx -s reloadコマンドで再起動すると、httpsアプリケーションが成功します。 バックエンドコードにもhttpsサービスが装備されている必要があります。詳細についてはドキュメントを参照してください。 追加知識: nginx ドメイン名リダイレクトで発生した問題 顧客の要求に応じて、ドメイン名を顧客に割り当てる必要があります。そこで、当社の専門家である Qiang は、バックエンドにドメイン ネーム サーバーを装備しないよう提案しましたが、これは安全ではありません。通常、ドメイン名は外部 Web サーバーに対してのみ設定されます。 別のお気に入りのブログ投稿と組み合わせて、nginx をインストールし、次のように構成ファイルを変更します。 --- 1 つのドメイン名は 1 つの conf ファイルに対応します。 サーバー{ listen 80; ——————————固定ポート80 server_name AB; ——————プライマリドメイン名とセカンダリドメイン名をカンマで区切ります location / { root /alidata1/tomcat-tes/……;————————サーバー絶対パス ルートディレクトリ index index.html index.htm index.jsp; プロキシ送信タイムアウト 1200; プロキシ接続タイムアウト 1200; proxy_pass http://121.41.*.216*;——————————比較するアドレス proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header ホスト $http_host; } location /share {————————サーバービジネスモジュールセカンダリパスインデックスindex.html index.htm index.jsp; プロキシ送信タイムアウト 1200; プロキシ接続タイムアウト 1200; プロキシパス http://121.4*; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header ホスト $http_host; } 場所 /chao { インデックス index.html index.htm index.jsp; プロキシ送信タイムアウト 1200; プロキシ接続タイムアウト 1200; プロキシパス http://121.41.4*/; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header ホスト $http_host; } } 変更後、nginxコマンドを再起動します: service nginx restart 必要に応じて、Tomcat を再起動します。 同じディレクトリに2番目のドメイン名と別のポートログインアドレスを設定するには、別のconfファイルを作成する必要があります。 nginx + セカンダリドメイン名 + https サポートの使用に関する上記の記事は、編集者が皆さんと共有するすべての内容です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Google Recaptcha 認証を使用した Vue 実装例
>>: Linux (CentOS) システムで MySQL データベース ディレクトリの場所を変更する方法
MySQL インストール パッケージをダウンロードします。mysql-8.0.11-winx64 を...
目次1. MacへのDockerのインストール2. Win 10 システムでの Docker のイン...
目次1. 監視Linuxホストを追加する2. メールボックスを設定する1. 監視Linuxホストを追...
01PARTCoreWebApiチュートリアルローカルデモ環境Visual Studio2019--...
最初の方法: skip-grant-tables: 非常に便利なmysql起動パラメータ非常に便利な...
ステップ1: Djangoプロジェクトを作成するターミナルを開き、書き込みたいプロジェクトのアドレス...
A. MySQLバックアップツールxtrabackupのインストール1. Percona 公式 xt...
導入作業プロセス中に、遅いクエリが調整されることがあります。 MySQL SQL ステートメントのチ...
Vue で SVG アイコンを導入する方法Vue で svg アイコンを導入する方法 1インストール...
目次インストール手順環境設定実行構成インストール手順ダウンロードアドレス: バージョン6.0 最初に...
国務院は本日、新型コロナウイルス感染症との闘いで殉教した方々と犠牲者に対し、全国各民族人民の深い哀悼...
この記事では、MySQL 5.7.21の解凍版をダウンロードしてインストールする詳細な手順を記録して...
目次1. MySQLイメージを取得する2. ダウンロードが完了したか確認する3. MySQLはローカ...
この記事を読む前に、Volumes について予備知識を身に付けておいてください。詳細については、こち...
この記事では、WeChatアプレットのスクロールビューの左右連動を実現するための具体的なコードを参考...