给lnmp环境下网站配置SSL证书

正在查看 1 个帖子:1-1 (共 1 个帖子)
  • 作者
    帖子
  • #1122
    admin
    管理员

    nginx重定向http自动跳转https

    server
    {
    listen 80;
    server_name http://www.moerats.com;
    index index.html index.htm index.php;
    rewrite ^/(.*)$ https://www.baidu.com/$1 permanent;
    }

    配置ssl证书

    server
    {
    listen 443;
    #listen [::]:80;
    server_name http://www.baidu.com;
    index index.html index.htm index.php;
    root /app;

    ssl on;
    ssl_certificate /ssl/www.baidu.com.crt; #ssl.crt文件位置
    ssl_certificate_key /ssl/www.baidu.com.key; #ssl.key文件位置

    include typecho.conf;
    #error_page 404 /404.html;
    include enable-php-pathinfo.conf;

    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
    {
    expires 30d;
    }

    location ~ .*\.(js|css)?$
    {
    expires 12h;
    }

    location ~ /\.
    {
    deny all;
    }

    access_log off;
    }
    最后重启VPS即可。

    • 该话题由admin 于 1月、 1周前 修正。
正在查看 1 个帖子:1-1 (共 1 个帖子)
  • 哎呀,回复话题必需登录。