记录一下工作中遇到的问题,以便查阅 1、已有域名的情况下 server { listen 80; server_name XXX;#填写域名 return 301 https://$server_name$request_uri; #http跳转https 2、暂时没有域名,只能通过ip访问 这种情况下服务器ip不能写死,因为在不同的网络环境中,ip可能不一样 server { listen 80; server_name localhost; rewrite ^(.*)$ https://$host$1 permanent;#permanent 永久重定向