|
為了讓我們的opencart系統更加安全,我們可以根據需要啟用SSL功能。也就是可以使用https協議來訪問網站。
首先,我們需要從主機託管商那裡買SSL證書,如果是獨立的服務器,啟用SSL就可以了。
接下來,我們打開config.php和admin/config.php這兩個文件,找到如下代碼
// HTTPS
define('HTTPS_SERVER', 'http://yoursite.com/');
define('HTTPS_IMAGE', 'http://yoursite.com/image/');
兩個文件中,都有以上代碼,把"http://"替換為為"https://",
再來需要找到
/system/library/url.php
找到
- if ($connection == 'NONSSL') {
- $url = $this->url;
- } else {
- $url = $this->ssl;
- }
複製代碼 改成
找到
- foreach ($this->rewrite as $rewrite) {
- $url = $rewrite->rewrite($url);
- }
複製代碼
下面加上
- $__url=explode('http', $url);
- $url='https'.$__url[1];
複製代碼
大功告成。
|
|