我透過 certBot 啟用了 SSL,並為 Node-js 啟用了反向代理,如果我的客戶請求,一切都會正常工作https://
example.com/
他們會在下面看到我的網站/var/www/
html/
文檔根資料夾。
此外,我想設定 Nginx,以便如果客戶端請求http://
example.com
請參閱下面的另一個網站var/www/
noSsl/
文檔根資料夾。我實際上很困惑如何在/etc/nginx/sites-enabled/default
文件中配置這兩個請求。
謝謝。
答案1
是的,您可以配置這個。
您需要有兩個單獨的server
區塊,例如:
server {
listen 80;
root /var/www/noSsl;
...
}
server {
listen 443 ssl http2;
root /var/www/html;
...
}