在给 Web 安装 ssl 前我需要将应用程序本地下载安装,

这也算对 Prestashop 应用程序进行搬家了。在这转移过程中还真遇到不少问题。

Ssl 是我自己生成的做测试的 ( ssl 生成)
生成后将证书放入 
# pwd 
/usr/local/nginx/cert
# ll
test.crt
test.key
注意要读的权限

# pwd 
/usr/local/nginx/conf/vhost
# vi test.conf
server {
        listen  80;
listen  443 default ssl;
        server_name   new-test.com www.new-test.com;

charset UTF-8;
        error_log /var/log/nginx/ new-test.log;
        root /home/Dev/ new-test /;
        error_page 404 /404.html;

index  index.php index.html index.htm;
        
#ssl on;
ssl_session_cache    shared:SSL:10m;
ssl_certificate /usr/local/nginx/cert/test.crt;
ssl_certificate_key /usr/local/nginx/cert/test.key;

rewrite ^/api$ api/ last;
            rewrite ^/([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$1$2$3.jpg last;
            rewrite ^/([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$1$2$3$4.jpg last;
            rewrite ^/([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$1$2$3$4$5.jpg last;
            rewrite ^/([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg last;
            rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg last;
            rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg last;
            rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg last;
            rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg last;
            rewrite ^/c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ /img/c/$1$2$3.jpg last;
            rewrite ^/c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ /img/c/$1$2.jpg last;
            # AlphaImageLoader for IE and fancybox
            rewrite ^/images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 last;
                #rewrite ^/.*$ /index.php last;

#if (!-f $request_filename ){
        #    rewrite ^(.*)$ /index.php last;
        #}
        #location / {
# try_files $uri $uri/ /index.php?q=$uri&$args;
        #}

location / {
if (!-e $request_filename) {
    rewrite ^/.*$ /index.php last;
}
        }

location /qyaimus/ {                           #Change this to your admin folder
            if (!-e $request_filename) {
rewrite ^/?$ /qyaimus/index.php?controller=AdminLogin last;
                rewrite ^/.*$ /qyaimus/index.php last; #Change this to your admin folder
break;
            }
    }

location ~ \.(jpg|jpeg|png|js|css|flash|woff|woff2|ttf)$ {
            expires 30d;
        }

location ~ \.php$ {
            fastcgi_pass 127.0.0.1:9000;
            fastcgi_connect_timeout 10;
            fastcgi_read_timeout 180;
            fastcgi_send_timeout 180;
            fastcgi_index index.php;
            include fastcgi_params;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        }
        
        location ~ /\.(ht|ba) {
            deny  all;
        }
    }

这是我的配置

如果仅是这样可不行,https://www.new-test.com 这样到目前是可以访问的,不过页面中有些资源是访问出错的。因为页面内容的资源还是 http://www.new-test.com/theme.css 这在https访问下会加载出错的
还需要最后一步,需进入后台进行设置

Shop Parameters -> General

OK 到目前这次的任务算是完成了

Prestashop SSL配置相关推荐

  1. oracle celient 作用,WebLogic Server 10.3 SSL配置及SSL协议传输的WebSevice调用.doc

    搜索关键字:weblogic ssl webservice WebLogic Server ?? SSL 配置及 SSL 协议传输的 WebSevice 调用 作 者: 風 絮 ? ?2010-7-2 ...

  2. mac apache 和 nginx ssl 配置自签名的SSL

    2019独角兽企业重金招聘Python工程师标准>>> mac apache ssl 配置 a-生成私钥,命令: sudo openssl genrsa -des3 -out app ...

  3. Sahi (2) —— https/SSL配置(102 Tutorial)

    Sahi (2) -- https/SSL配置(102 Tutorial) jvm版本: 1.8.0_65 sahi版本: Sahi Pro 6.1.0 参考来源: Sahi官网 Sahi Quick ...

  4. 宝塔ssl验证域名失败_宝塔SSL配置教程

    宝塔SSL配置教程 视频录的一般将就看看吧昨天有人问我SSL怎么配置其实很简单申请下证书就行了第一张(我都没发现错别字 是种)申请好证书我就不掩饰怎么申请了 腾讯云 阿里云都有免费的SSL证书打开你们 ...

  5. 基于ASA防火墙的SSL ×××配置

    基于ASA防火墙的SSL ×××配置 实验拓扑图 实验目的,PC2通过SSL×××能够访问到PC1 SSL×××服务端配置全在ASA上面,下面为配置步骤: 第一步:建立RSA密钥证书,名称为ssl** ...

  6. Nginx设置TCP上游服务器的SSL配置

    Nginx设置TCP上游服务器的SSL配置 本文介绍了如何为NGINX Plus和接受TCP连接的负载均衡的服务器组设置SSL 什么是SSL终端 SSL终端意味着NGINX Plus充当与客户端连接的 ...

  7. NGINX SSL配置之设置HTTPS服务器

    NGINX SSL配置 本节介绍如何在NGINX和NGINX Plus上配置HTTPS服务器. 设置HTTPS服务器 要设置HTTPS服务器,请在您的nginx.conf文件中的块中ssl将该list ...

  8. centos7邮件服务器SSL配置

    在上篇文章centos7搭建postfix邮件服务器的搭建中我们没有配置SSL,接下来我们在这篇文章中讲讲centos7邮件服务器SSL配置. 1. 创建SSL证书 [root@www ~]# cd ...

  9. Haproxy-1.5.x SSL配置

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://koumm.blog.51cto.com/703525/1539692 一直使用h ...

  10. nginx安装、nginx前端配置、后端配置、前后端分离配置、https支持(ssl配置)、负载均衡配置、nginx location详解

    nginx配置 一.nginx安装 二.nginx配置 仅前端配置 仅后端配置 前后分离配置(1) 前后分离配置(2) 前后不分离配置 https/ssl配置 负载均衡配置 数据压缩配置 三.完整ng ...

最新文章

  1. 计算机专业术语lcd,LCD的专业术语.pdf
  2. 动感灯箱制作流程培训_向客户推荐灯箱,这16种灯箱你一定要知道
  3. CentOS7安装Nagios并配置出图详解
  4. Linux下Poppler源码编译安装
  5. Flink进行Kafka事实表与Mysql维度表Join(纯DDL/DML方式)
  6. 线性代数 —— 矩阵与矩阵运算
  7. 员工踩点上下班被HR约谈,网友:按时上下班,天经地义
  8. python中的reindex_Python reindex使用详解
  9. Cisco 模拟器rstp生成树
  10. 淘宝店铺链接获取seller id,拿到店铺所有商品接口,接口接入技术解决方案
  11. WallPaperAbyss爬虫
  12. 注册中心Eureka的使用
  13. ‘真三国无双5’完美存档修改
  14. 华为服务器显示乱码,本地正常 服务器乱码
  15. 小学数学开灯问题_二年级数学算式大全
  16. 解决Windows莫名其妙地从休眠状态唤醒的问题
  17. Windows开启FTP服务
  18. Android AT command
  19. 计算机操作熟练说明,Mac新手必看教程,教你快速熟练mac电脑操作
  20. Android 系统内置下载器服务 DownloadManager 的使用

热门文章

  1. springboot事务回滚报错No qualifying bean of type ‘org.springframework.transaction.TransactionManager‘ avai
  2. 2020前端秋招整理
  3. 自制随机网红视频api
  4. php-11-mysql
  5. php表情转换,emoji的表情转换PHP类库
  6. 为任意版本的Windows 10离线安装.net 3.5
  7. 三步完成EC20/EC25通信模块的4G拨号适配,适用任何版本linux
  8. 并发编程基础 - MESA管程模型和synchronized原子性
  9. AX7A200教程(2): DDR3仿真平台搭建(二)
  10. JavaFx出现libpng warning: iCCP: cHRM chunk does not match sRGB