有时我们只希望能够通过域名访问,而不希望通过ip访问,这就需要设置Nginx.conf配置文件了,现总结如下:
禁止通过http方式访问
主要实现代码如下:
server { listen 80 default_server; server_name _; return 500; }
禁止通过https防止访问
一定要SSL证书,不然会导致域名也无法访问!证书可以随便填,直接填920.AI域名证书的路径
server { listen 443 default_server; server_name _; ssl on; ssl_certificate /etc/letsencrypt/live/920.ai/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/920.ai/privkey.pem; return 500; }