簡體   English   中英

安裝 Certbot (nginx) 后,我的域顯示默認的 Amazon Linux 2 頁

[英]after installing Certbot (nginx) my domain is showing default Amazon Linux 2 page

我已經在 amazon linux 2 上成功安裝了 certbot,我的域有掛鎖,但它沒有顯示托管在我的域上的節點應用程序。 現在它顯示默認的亞馬遜 linux 2 頁。 在安裝 certbot 之前,我的域顯示了當前的應用程序。 我仍然可以通過 IP 地址和端口號訪問該應用程序。

我找到了答案,問題是 /etc/nginx/nginx.conf 文件沒有為 443 端口配置。 它被重定向到 443 ssl 端口的默認應用程序。 在此文件的服務器部分添加以下代碼后,問題就解決了。

location / {
    proxy_pass http://localhost:3000; #chage port according to your app
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection 'upgrade';
    proxy_set_header Host $host;
    proxy_cache_bypass $http_upgrade;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM