magento给支付页面和会员页面增加https

在国外有些客户还是很在意你的网站安全度的,你在你的支付和会员某些模块加上https会显得你的网站更安全,也让购买者更放心。

首先说说什么是https?

HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。https:URL表明它使用了HTTP,但HTTPS存在不同于HTTP的默认端口及一个加密/身份验证层(在HTTP与TCP之间)。这个系统的最初研发由网景公司进行,提供了身份验证与加密通讯方法,现在它被广泛用于万维网上安全敏感的通讯,例如交易支付方面。

增加https的话,首先需要你先购买证书,这个你可以联系服务器商,然后修改服务器配置。

假定所有配置都可以了,那我们打开magento后台,找到系统->配置->常规->web选项,如下

配置好那,刷新缓存看看,https这就加上去了。

如果你发现有些地方没有加上https的话,那可能就需要你自己手动加上了

Mage::getUrl('xx/xxx/xxxx'  , array( '_secure' => true )) 

输出链接的地方加上这个参数就OK了。


有时候我们有些地方是不需要增加https的,https同时也没有http访问的快。

那magento是怎么让有些链接是你必须要https才能访问的呢


答案在它的配置文件里

在配置文件中有定义一个这样的参数secure_url,规定了必须要用https访问的url地址。

你在浏览器地址栏输入http访问的话会302跳转到https页面。

这样的话就实现了特定页面增加https的功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值