[英]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.