Prestashop SSL配置
在给 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配置相关推荐
- oracle celient 作用,WebLogic Server 10.3 SSL配置及SSL协议传输的WebSevice调用.doc
搜索关键字:weblogic ssl webservice WebLogic Server ?? SSL 配置及 SSL 协议传输的 WebSevice 调用 作 者: 風 絮 ? ?2010-7-2 ...
- mac apache 和 nginx ssl 配置自签名的SSL
2019独角兽企业重金招聘Python工程师标准>>> mac apache ssl 配置 a-生成私钥,命令: sudo openssl genrsa -des3 -out app ...
- 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 ...
- 宝塔ssl验证域名失败_宝塔SSL配置教程
宝塔SSL配置教程 视频录的一般将就看看吧昨天有人问我SSL怎么配置其实很简单申请下证书就行了第一张(我都没发现错别字 是种)申请好证书我就不掩饰怎么申请了 腾讯云 阿里云都有免费的SSL证书打开你们 ...
- 基于ASA防火墙的SSL ×××配置
基于ASA防火墙的SSL ×××配置 实验拓扑图 实验目的,PC2通过SSL×××能够访问到PC1 SSL×××服务端配置全在ASA上面,下面为配置步骤: 第一步:建立RSA密钥证书,名称为ssl** ...
- Nginx设置TCP上游服务器的SSL配置
Nginx设置TCP上游服务器的SSL配置 本文介绍了如何为NGINX Plus和接受TCP连接的负载均衡的服务器组设置SSL 什么是SSL终端 SSL终端意味着NGINX Plus充当与客户端连接的 ...
- NGINX SSL配置之设置HTTPS服务器
NGINX SSL配置 本节介绍如何在NGINX和NGINX Plus上配置HTTPS服务器. 设置HTTPS服务器 要设置HTTPS服务器,请在您的nginx.conf文件中的块中ssl将该list ...
- centos7邮件服务器SSL配置
在上篇文章centos7搭建postfix邮件服务器的搭建中我们没有配置SSL,接下来我们在这篇文章中讲讲centos7邮件服务器SSL配置. 1. 创建SSL证书 [root@www ~]# cd ...
- Haproxy-1.5.x SSL配置
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://koumm.blog.51cto.com/703525/1539692 一直使用h ...
- nginx安装、nginx前端配置、后端配置、前后端分离配置、https支持(ssl配置)、负载均衡配置、nginx location详解
nginx配置 一.nginx安装 二.nginx配置 仅前端配置 仅后端配置 前后分离配置(1) 前后分离配置(2) 前后不分离配置 https/ssl配置 负载均衡配置 数据压缩配置 三.完整ng ...
最新文章
- 计算机专业术语lcd,LCD的专业术语.pdf
- 动感灯箱制作流程培训_向客户推荐灯箱,这16种灯箱你一定要知道
- CentOS7安装Nagios并配置出图详解
- Linux下Poppler源码编译安装
- Flink进行Kafka事实表与Mysql维度表Join(纯DDL/DML方式)
- 线性代数 —— 矩阵与矩阵运算
- 员工踩点上下班被HR约谈,网友:按时上下班,天经地义
- python中的reindex_Python reindex使用详解
- Cisco 模拟器rstp生成树
- 淘宝店铺链接获取seller id,拿到店铺所有商品接口,接口接入技术解决方案
- WallPaperAbyss爬虫
- 注册中心Eureka的使用
- ‘真三国无双5’完美存档修改
- 华为服务器显示乱码,本地正常 服务器乱码
- 小学数学开灯问题_二年级数学算式大全
- 解决Windows莫名其妙地从休眠状态唤醒的问题
- Windows开启FTP服务
- Android AT command
- 计算机操作熟练说明,Mac新手必看教程,教你快速熟练mac电脑操作
- Android 系统内置下载器服务 DownloadManager 的使用
热门文章
- springboot事务回滚报错No qualifying bean of type ‘org.springframework.transaction.TransactionManager‘ avai
- 2020前端秋招整理
- 自制随机网红视频api
- php-11-mysql
- php表情转换,emoji的表情转换PHP类库
- 为任意版本的Windows 10离线安装.net 3.5
- 三步完成EC20/EC25通信模块的4G拨号适配,适用任何版本linux
- 并发编程基础 - MESA管程模型和synchronized原子性
- AX7A200教程(2): DDR3仿真平台搭建(二)
- JavaFx出现libpng warning: iCCP: cHRM chunk does not match sRGB