80端口转443端口--nginx

在搭建网站的时候发现,当输入域名默认访问的时候是http,会访问到80端口,这让我只配了一个443端口的nginx变的毫无用处。

nginx 配置80端口转443.

1
2
3
4
5
server {
listen 80;
server_name wspby.top;
rewrite ^(.*)$ https://$host$1 permanent;
}

Linux中使用iptables,将来自80的流量直接转至443或其他端口。(未测试)

iptables -t nat -A PREROUTING -p tcp –dport 80 -j REDIRECT –to-port 443

记录生活、记录成长。
使用 Hugo 构建
主题 StackJimmy 设计