给Nginx设置默认主机,让所有没有明确设置的Host的访问,都落到特定的配置下。
1. 生成证书
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/nginx/ssl.key -out /etc/nginx/ssl.crt
2. 配置Nginx
server { listen 80 default_server; listen 443 default_server; server_name _; ssl_certificate /etc/nginx/ssl.crt; ssl_certificate_key /etc/nginx/ssl.key; return 200; }