web-dev-qa-db-ja.com

HTTPS://はNginxで機能していません

私のドメインは: http://indiasaplings.com/

このコマンドを実行しました:Sudo certbot --nginx -d indiasaplings.com -d www.indiasaplings.com

この出力を生成しました:

IMPORTANT NOTES:

Congratulations! Your certificate and chain have been saved at:
/etc/letsencrypt/live/indiasaplings.com/fullchain.pem
Your key file has been saved at:
/etc/letsencrypt/live/indiasaplings.com/privkey.pem
Your cert will expire on 2019-12-29. To obtain a new or tweaked
version of this certificate in the future, simply run certbot again
with the “certonly” option. To non-interactively renew all of
your certificates, run “certbot renew”
  • CMS:マゼント2
  • Webサーバー:Nginx
  • OS:Ubuntu 18.04
  • ホスティング:AWS

これが私のサーバーブロックです:-

server {
   # if ($Host = indiasaplings.com) {
    #    return 301 https://$Host$request_uri;
   # } # managed by Certbot


    listen 80;
    server_name indiasaplings.com www.indiasaplings.com;
   # return 301 https://indiasaplings.com$request_uri;
    set $MAGE_ROOT /var/www/html/sm/sm_shopee;
    set $MAGE_DEBUG_SHOW_ARGS 1;
    include /etc/nginx/m2/m231.conf;


}

server {
    listen 443 ssl;
    server_name indiasaplings.com www.indiasaplings.com;
  # return 301 https://indiasaplings.com$request_uri;
    set $MAGE_ROOT /var/www/html/sm/sm_shopee;
    set $MAGE_DEBUG_SHOW_ARGS 1;
    include /etc/nginx/m2/m231.conf;
    ssl_certificate /etc/letsencrypt/live/indiasaplings.com/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/indiasaplings.com/privkey.pem; # managed by Certbot


}

server {
    listen              443 ssl default_server;
    listen              [::]:443 ssl default_server;
    server_name         indiasaplings.com www.indiasaplings.com;
    set $MAGE_ROOT /var/www/hmtl/sm/sm_shopee;
    set $MAGE_DEBUG_SHOW_ARGS 1;
   include /etc/nginx/m2/m231.conf;

    }

Let’s Encryptをインストールして構成した後でも、HTTPS://でサイトを開くことができません。案内してください、ありがとう!

2
Brajmohan Kumar

listen 443server_name indiasaplings.comの両方を持つ2つのサーバーブロックがあります。 1つは証明書ファイルが構成されており、もう1つは証明書ファイルがありません。証明書ファイルのない443ブロックを削除します。

2