80端口转443端口–nginx
在搭建网站的时候发现,当输入域名默认访问的时候是http,会访问到80端口,这让我只配了一个443端口的nginx变的毫无用处。
nginx 配置80端口转443.
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