私はNode-jsのcertBotとリバースプロキシ経由でSSLを有効にしており、クライアントが要求すればすべて正常に動作します。https://
example.com/
私のウェブサイトは/var/www/
html/
ドキュメントルートフォルダ。
さらに、クライアントが要求した場合にNginxを設定したいのですがhttp://
example.com
下の別のウェブサイトをご覧くださいvar/www/
noSsl/
/etc/nginx/sites-enabled/default
ドキュメント ルート フォルダー。実際、ファイル内でこれら 2 つの要求を構成する方法がわかりません。
ありがとうございます。
答え1
はい、設定できます。
server
次のような 2 つの別々のブロックが必要です。
server {
listen 80;
root /var/www/noSsl;
...
}
server {
listen 443 ssl http2;
root /var/www/html;
...
}