我已通过 certBot 和反向代理为我的 Node-js 启用 SSL,如果我的客户端请求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;
...
}