Μετάβαση στο περιεχόμενο

Ενεργοποίηση https στο OScommerce

Κατόπιν της εγκατάστασης του SSL στο domain που τρέχει το OScommerce, κάντε τις παρακάτω αλλαγές στο αρχείο configure.php που βρίσκεται στο φάκελο /includes/configure.php και /admin/includes/configure.php.

1. Στο includes/configure.php, αλλάξτε το SSL σε "true"

define('HTTP_SERVER', 'http://www.mysite.gr'); define('HTTPS_SERVER', 'https://www.mysite.gr'); define('ENABLE_SSL', true); define('HTTP_COOKIE_DOMAIN', '.mysite.gr'); define('HTTPS_COOKIE_DOMAIN', '.mysite.gr'); 

2. Στο admin/includes/configure.php,αλλάξτε το SSL σε "true" και προσθέστε ένα "s" μετά από κάθε "http"

define('HTTP_SERVER', 'https://www.mysite.gr/'); define('HTTP_CATALOG_SERVER', 'https://www.mysite.gr/'); define('HTTPS_CATALOG_SERVER', 'https://www.mysite.gr/'); define('ENABLE_SSL_CATALOG', 'true');  

3. Προσθέστε την γραμμή αυτή στο αρχείο .htaccess του κεντρικού φακέλου του domain σας

RewriteEngine on
RewriteCond %{HTTP_HOST} ^mysite.gr [NC,OR]
RewriteCond %{HTTP_HOST} ^www.mysite.gr [NC]
RewriteRule ^(.*)$
https://www.mysite.gr/$1 [L,R=301,NC]

Προσοχή: Αντί για mysite.gr θα γράψετε το δικό σας domain.

4. Αν ο Chrome εμφανίζει μήνυμα (πατώντας CTRL+SHIFT+J): "Mixed Content: The page was loaded over a secure connection, but contains a form which targets an insecure endpoint 'http://www.mysite.gr/advanced_search_result.php'. This endpoint should be made available over a secure connection.", αυτό σημαίνει ότι θα πρέπει η κλήση/υποβολή των φορμών στο eshop σας να γίνονται μέσω https αντί για http.

Ο 1ος τρόπος σύμφωνα με το Forum του OS Commerce είναι να γίνει η παρακάτω αλλαγή στο αρχείο mysite.gr/includes/configure.php:

define('HTTP_SERVER', 'http://www.mysite.gr'); ----------- αλλαγή σε: ----------> define('HTTP_SERVER', 'https://www.mysite.gr');

Προσοχή: Σημειώστε ότι αν τυχόν το SSL σας λήξει ή διαγραφεί, δε θα λειτουργεί πλέον σωστά το site σας, εκτός και ανακληθούν οι παραπάνω αλλαγές.

Άρα φροντίστε να ανανεώνετε έγκαιρα το SSL σας αλλά και να μην το απενεργοποιήσετε.

Ο 2ος τρόπος είναι αυτός που περιγράφεται στα παρακάτω νήματα, που όμως είναι πιο πολύπλοκος και περιγράφετε σε αυτή τη σελίδα του Forum του OS Commerce

Εικονίδιο ρύθμισης μεγέθους γραμματοσειράς
Κουμπί αύξησης μεγέθους γραμματοσειράς
Κουμπί μείωσης μεγέθους γραμματοσειράς