Nginx强行跳转HTTPS

# 如果是 HTTP 就跳转到 HTTPS
if ($server_port = 80){
    rewrite ^(/.*)$ https://$host$1 permanent;
}

将代码加到server中,重载Nginx配置。

nginx -s reload

- 阅读全文 -

今天博客放弃对大量低版本浏览器的支持

为了网站安全,现在只支持更安全的加密协议TLS1.2和TLS1.3。

Nginx:

ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers TLS13-AES-256-GCM-SHA384:TLS13-CHACHA20-POLY1305-SHA256:TLS13-AES-128-GCM-SHA256:TLS13-AES-128-CCM-8-SHA256:EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256::!MD5;

使用Myssl检测,其中握手失败的设备均无法访问本网站。

16214401.jpg

- 阅读全文 -

大折腾!!!

- 阅读全文 -

如何配置Nginx来禁止使用IP地址访问网站

- 阅读全文 -