小编Gra*_*ent的帖子

Nginx:将 HTTPS 站点重定向到 www HTTPS,需要证书吗?

我有一个证书example.com,并www.example.com与以下配置:

server {
    listen              443 ssl;
    listen              [::]:443 ssl;
    server_name         example.com;
    return              301 https://www.example.com$request_uri;
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试重定向到www.example.com,并且在我访问https://example.com. 我成功重定向。但我不明白它为什么有效。301 重定向应该通过 SSL 发生,但我没有指定证书。怎么可能呢?

另外,推荐的方法是什么?只是在上面的块中添加证书吗?

nginx https

4
推荐指数
1
解决办法
8224
查看次数

标签 统计

https ×1

nginx ×1