Nginx - 设定https重定向

2017-04-12  本文已影响0人  吃土的汉子

在地址栏中输入baidu.com,将自动重定向到https地址. 其实现原理是监听80端口(http),并将其重定向到https.

在nginx相关配置文件中设置如下:
/etc/nginx/sites-available/xxxx

# 监听http并重定向
   server {
    listen 80 default_server;
    listen [::]:80 default_server;
    return 301 https://127.0.0.1$request_uri;
}
    # HTTPS设定
server {
    #listen 80 default_server;
    #listen [::]:80 default_server;

    # SSL configuration
    #
    listen 443 ssl default_server;
    listen [::]:443 ssl default_server;

    ssl_certificate /home/ethan/workspace/homesite/tools/pub.crt;
    ssl_certificate_key /home/ethan/workspace/homesite/tools/pri.key;
上一篇 下一篇

猜你喜欢

热点阅读