zoukankan      html  css  js  c++  java
  • https证书设置以及设置301跳转

    https证书设置以及设置301跳转

    1、在Nginx的安装目录下创建cert目录,并且将下载的全部文件拷贝到cert目录中。

    2、打开 Nginx 安装目录下 conf 目录中的 nginx.conf 文件,找到:

    HTTPS server
     server {
     listen 443;
    server_name localhost;
    ssl on;
    ssl_certificate cert.pem;
    ssl_certificate_key cert.key;
    ssl_session_timeout 5m;
    ssl_protocols SSLv2 SSLv3 TLSv1;
    ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
    ssl_prefer_server_ciphers on;
     location / {
    
    
    }
    }

    3、将其修改为 (以下属性中ssl开头的属性与证书配置有直接关系,其它属性请结合自己的实际情况复制或调整) :

    server {
     listen 443;
     server_name localhost;
     ssl on;
     root html;
     index index.html index.htm;
     ssl_certificate   /usr/local/nginx/conf/cert/www.baidu.com.pem;
     ssl_certificate_key  /usr/local/nginx/conf/cert/www.baidu.com.key;
     ssl_session_timeout 5m;
     ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
     ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
     ssl_prefer_server_ciphers on;
     location / {
         root html;
         index index.html index.htm;
     }
    }

    4、设置301跳转,实现http与https看起来像同一个网站

    server
        {
            listen 80;
            server_name  www.baidu.com baidu.com;
            index index.html index.htm index.php default.html default.htm default.php;
            root /home/www/baidu;
            return 301 https://www.baidu.com$request_uri;
    }

    5、启用文件压缩

    #-------gzip conf-----
    gzip on;
    gzip_min_length 1k;
    gzip_buffers 4 16k;
    #gzip_http_version 1.0;
    gzip_comp_level 6;
    gzip_types text/plain application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;
    gzip_vary off;
    gzip_disable "MSIE [1-6].";

    基本只需要更改gzip_comp_level等级,1-9,等级越高压缩率越高,但相应也越耗CPU资源,一般不会设置可以折中为6.

    6、重启nginx服务
    ./nginx -s reload
    systemctl nginx restart
     

    作者:RoES —— 执着于理想,纯粹与当下

    出处:https://www.cnblogs.com/roes/

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。

  • 相关阅读:
    最后完整的excel.java文件
    *将制定类型的List写入Excel中
    初始化Excel表格
    单元格的格式设置 字体大小 颜色 对齐方式、背景颜色等
    生成写入excel
    activity_daochu.xml代码
    设计了activity_daochu.xml
    个人作业第二阶段
    阅读笔记一-1软件=程序+软件工程
    每日总结
  • 原文地址:https://www.cnblogs.com/roes/p/10406270.html
Copyright © 2011-2022 走看看