【发布时间】:2015-05-19 17:26:21
【问题描述】:
我的 magento 商店正在购物车和客户区创建非 ssl / http: 链接。两个安全区域都加载了 https 地址。但是,magento 继续将所有链接创建为 http 而不是 https。我们创建的 cms 块很好,因为我们在编码时使用了相对链接。 我该如何解决? xml 上的某些内容或可能必须更改的编码?
nginx(下面的ssl设置)设置为运行ssl,应该没问题。但是,我不确定了。
server {
listen 443 default ssl;
ssl on;
ssl_certificate /etc/ssl/certs/mywebsite.com.chained.crt;
ssl_certificate_key /etc/ssl/certs/mywebsite.key;
ssl_session_timeout 5m;
ssl_protocols SSLv2 SSLv3 TLSv1;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
....
location ~* .php$ {
if (!-e $request_filename) { rewrite / /index.php last; }
expires off;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param MAGE_RUN_CODE default;
fastcgi_param MAGE_RUN_TYPE store;
fastcgi_read_timeout 180;
include fastcgi_params;
fastcgi_param HTTPS on;
}
【问题讨论】:
标签: magento ssl nginx https fastcgi