Τι είναι το πιστοποιητικό SSL και πώς συνδέεται με το domain σου;

Έχεις προσέξει ποτέ το μικρό εικονίδιο με το λουκέτο δίπλα στη διεύθυνση μιας ιστοσελίδας στο πρόγραμμα περιήγησης; Αυτό το μικρό εικονίδιο κάνει πολλή δουλειά στη σιωπή. Δείχνει σε κάθε επισκέπτη ότι η σύνδεσή του είναι ιδιωτική, ότι η ιστοσελίδα είναι αυτή…

Πρόχειρο

Ρώτα οποιονδήποτε τι είναι ένα πιστοποιητικό SSL και θα πάρεις διάφορες απαντήσεις, από "αυτό που κάνει το HTTPS να δουλεύει" μέχρι "δεν ξέρω, αλλά ξέρω ότι οι ιστοσελίδες το χρειάζονται". Και οι δύο είναι πιο κοντά στην αλήθεια απ' όσο φαίνεται. Το πιστοποιητικό SSL είναι το ψηφιακό διαπιστευτήριο που κρυπτογραφεί τη σύνδεση ανάμεσα στο πρόγραμμα περιήγησης του επισκέπτη και τον web server και εκδίδεται ειδικά για ένα όνομα domain. Επηρεάζει το πώς φαίνεται η ιστοσελίδα σου στα προγράμματα περιήγησης, το πώς την αντιμετωπίζουν οι μηχανές αναζήτησης και αν οι επισκέπτες την εμπιστεύονται αρκετά ώστε να μείνουν.

Τι είναι το πιστοποιητικό SSL;

Το πιστοποιητικό SSL είναι ένα ψηφιακό αρχείο που εγκαθίσταται σε έναν web server και κάνει δύο πράγματα. Πρώτον, κρυπτογραφεί τα δεδομένα που ταξιδεύουν ανάμεσα στο πρόγραμμα περιήγησης του επισκέπτη και τον server σου, ώστε οι πληροφορίες που στέλνονται, όπως φόρμες, στοιχεία σύνδεσης και στοιχεία πληρωμής, να μην μπορούν να διαβαστούν από κανέναν που παρεμβαίνει στη σύνδεση. Δεύτερον, επαληθεύει ότι ο server ανήκει στο domain στο οποίο λέει ότι ανήκει, ώστε οι επισκέπτες να είναι σίγουροι ότι έφτασαν στη σωστή ιστοσελίδα.

Το SSL σημαίνει Secure Sockets Layer. Η τεχνολογία έχει ενημερωθεί με τα χρόνια και το σημερινό πρότυπο λέγεται τεχνικά TLS (Transport Layer Security), όμως ο όρος SSL έμεινε σε κοινή χρήση και οι περισσότεροι άνθρωποι, registrars και πάροχοι φιλοξενίας εξακολουθούν να λένε αυτά τα πιστοποιητικά SSL, ανεξάρτητα από την έκδοση που κρύβεται από πίσω.

Όταν ένα πιστοποιητικό είναι εγκατεστημένο και έγκυρο, τα προγράμματα περιήγησης δείχνουν ένα λουκέτο στη γραμμή διευθύνσεων και φορτώνουν την ιστοσελίδα με HTTPS. Αυτό το "S" στο τέλος του HTTP το κάνει δυνατό το SSL. Χωρίς πιστοποιητικό, η σύνδεση δεν είναι κρυπτογραφημένη, η διεύθυνση δείχνει απλό HTTP και τα σύγχρονα προγράμματα περιήγησης δείχνουν στους επισκέπτες προειδοποίηση "Μη ασφαλές".

Τι σημαίνει HTTPS και πώς το κάνει να δουλεύει το SSL;

Το HTTP είναι το πρωτόκολλο που χρησιμοποιούν τα προγράμματα περιήγησης για να ζητούν και να λαμβάνουν ιστοσελίδες. Το HTTPS είναι το ίδιο πρωτόκολλο με ένα κρυπτογραφημένο επίπεδο από πάνω, που παρέχεται από το πιστοποιητικό SSL. Κάθε φορά που ένας επισκέπτης φορτώνει μια σελίδα σε ιστοσελίδα με HTTPS, το πρόγραμμα περιήγησης και ο server κάνουν μια γρήγορη ανταλλαγή επαλήθευσης. Σε αυτήν, το πρόγραμμα περιήγησης ελέγχει το πιστοποιητικό SSL, επιβεβαιώνει ότι είναι έγκυρο και εκδομένο για το σωστό domain και στήνει μια κρυπτογραφημένη σύνδεση. Από εκεί και πέρα, όλα τα δεδομένα ανάμεσα στον επισκέπτη και τον server κρυπτογραφούνται στη διαδρομή.

Για τους επισκέπτες αυτό σημαίνει ότι ό,τι πληκτρολογούν σε μια φόρμα, κάθε σελίδα που βλέπουν και κάθε δεδομένο που στέλνει η ιστοσελίδα πίσω στο πρόγραμμα περιήγησής τους δεν μπορεί να διαβαστεί από τρίτον που παρακολουθεί τη σύνδεση. Για τους ιδιοκτήτες brand σημαίνει ότι η επικοινωνία ανάμεσα στην ιστοσελίδα και τους επισκέπτες της είναι ιδιωτική και ασφαλής από προεπιλογή.

Το λουκέτο στη γραμμή διευθύνσεων είναι η ορατή επιβεβαίωση ότι το HTTPS είναι ενεργό και το πιστοποιητικό έγκυρο. Ένα πράσινο ή γκρι λουκέτο σημαίνει ότι η σύνδεση είναι κρυπτογραφημένη και το πιστοποιητικό επαληθευμένο. Ένα σπασμένο λουκέτο, ένα διαγραμμένο λουκέτο ή η απουσία λουκέτου σημαίνει ότι η σύνδεση δεν είναι κρυπτογραφημένη ή ότι υπάρχει πρόβλημα με το πιστοποιητικό.

Πώς συνδέεται το πιστοποιητικό SSL με το domain σου;

Το πιστοποιητικό SSL εκδίδεται για ένα συγκεκριμένο όνομα domain. Όταν μια αρχή πιστοποίησης, δηλαδή ένας έμπιστος οργανισμός που εκδίδει και ελέγχει πιστοποιητικά, υπογράφει ένα πιστοποιητικό, το δένει με ένα ή περισσότερα ονόματα domain. Ένα πιστοποιητικό για το yourbrand.com καλύπτει αυτό ακριβώς το domain. Δεν καλύπτει αυτόματα την έκδοση με www, παραλλαγές με subdomain ή οποιοδήποτε άλλο domain, εκτός αν περιλαμβάνονται ρητά στο πιστοποιητικό.

Αυτή είναι η άμεση σύνδεση ανάμεσα στο SSL και το domain σου. Το πιστοποιητικό δεν εγκαθίσταται σε έναν τυχαίο server. Εκδίδεται ειδικά για το όνομα του domain σου και το πρόγραμμα περιήγησης ελέγχει ότι το domain μέσα στο πιστοποιητικό ταιριάζει με το domain που προσπαθεί να επισκεφτεί ο επισκέπτης. Αν δεν ταιριάζουν, το πρόγραμμα περιήγησης δείχνει προειδοποίηση ασφαλείας, ακόμα κι αν το ίδιο το πιστοποιητικό είναι έγκυρο.

Το προηγούμενο κεφάλαιο για το πώς προστατεύεις το domain σου από υποκλοπή κάλυψε τις απειλές σε επίπεδο λογαριασμού για την εγγραφή σου. Το SSL δουλεύει σε άλλο επίπεδο: προστατεύει ό,τι συμβαίνει μέσα στη σύνδεση, όχι το ποιος ελέγχει την εγγραφή του domain. Αν καταλάβεις τι είναι ένα όνομα domain και πώς λειτουργεί ως διεύθυνση της ιστοσελίδας σου, θα φανεί πιο καθαρά αυτή η σύνδεση. Το domain είναι το όνομα στο οποίο δένεται το πιστοποιητικό και χρειάζονται και τα δύο σε τάξη για να δουλέψει η ασφαλής σύνδεση.

Έχει σημασία και η σχέση ανάμεσα στο domain σου και στο πού φιλοξενούνται τα αρχεία της ιστοσελίδας σου. Επειδή το πιστοποιητικό εγκαθίσταται στον server όπου ζει η ιστοσελίδα και το domain δείχνει σε αυτόν τον server, τα δύο πρέπει να είναι ευθυγραμμισμένα. Το κεφάλαιο για το domain και φιλοξενία εξηγεί πώς συνδέονται ένα όνομα domain και ένας λογαριασμός φιλοξενίας, που είναι η ίδια υποδομή που κάνει το SSL να δουλεύει στην πράξη.

Ποιοι είναι οι τύποι πιστοποιητικών SSL;

Τα πιστοποιητικά SSL έρχονται σε τρία βασικά επίπεδα επαλήθευσης. Η διαφορά τους είναι πόσο προσεκτικά επαληθεύει η αρχή πιστοποίησης τον οργανισμό πίσω από το domain πριν εκδώσει το πιστοποιητικό.

Domain Validation (DV)

Το πιστοποιητικό Domain Validation επιβεβαιώνει ότι αυτός που το ζητά ελέγχει πραγματικά το domain. Η αρχή πιστοποίησης ελέγχει ότι έχει πρόσβαση στις εγγραφές DNS του domain ή στο inbox email που συνδέεται με αυτό. Δεν γίνεται επαλήθευση της ταυτότητας ή της νομικής ύπαρξης του οργανισμού. Τα πιστοποιητικά DV εκδίδονται γρήγορα, συχνά αυτόματα, και είναι ο πιο συνηθισμένος τύπος για προσωπικές ιστοσελίδες, blogs και μικρές ιστοσελίδες brand. Το λουκέτο εμφανίζεται, η σύνδεση είναι κρυπτογραφημένη και οι επισκέπτες βλέπουν HTTPS. Για τις περισσότερες ιστοσελίδες το DV αρκεί.

Organization Validation (OV)

Το πιστοποιητικό Organization Validation περιλαμβάνει έλεγχο της νομικής ύπαρξης και των στοιχείων επικοινωνίας του οργανισμού που το ζητά. Η αρχή πιστοποίησης κοιτάζει δημόσια αρχεία για να επιβεβαιώσει ότι ο οργανισμός υπάρχει και ότι ο άνθρωπος που ζητά το πιστοποιητικό έχει την εξουσιοδότηση να το κάνει. Τα πιστοποιητικά OV χρησιμοποιούνται συνήθως από καθιερωμένα brands και οργανισμούς που θέλουν υψηλότερο επίπεδο επαληθευμένης ταυτότητας στο πιστοποιητικό τους.

Extended Validation (EV)

Το πιστοποιητικό Extended Validation περνά από την πιο αυστηρή διαδικασία επαλήθευσης. Η αρχή πιστοποίησης ελέγχει τη νομική εγγραφή, τη φυσική διεύθυνση, αν ο οργανισμός λειτουργεί πραγματικά και αν αυτός που κάνει την αίτηση έχει δικαίωμα να τη ζητήσει. Τα πιστοποιητικά EV συνδέονταν ιστορικά με μια πράσινη γραμμή διευθύνσεων στα προγράμματα περιήγησης, αν και τα περισσότερα σύγχρονα προγράμματα έχουν σταματήσει να δείχνουν έντονα αυτή τη διάκριση. Είναι πιο συνηθισμένα σε χρηματοπιστωτικά ιδρύματα και πλατφόρμες e-commerce όπου η εμπιστοσύνη είναι πρώτη προτεραιότητα.

Για μια τυπική ιστοσελίδα brand, ένα πιστοποιητικό DV καλύπτει ό,τι χρειάζεσαι. Η κρυπτογράφηση και το λουκέτο HTTPS είναι ίδια και στους τρεις τύπους. Η διαφορά βρίσκεται στο επίπεδο της οργανωτικής ταυτότητας που έχει επαληθευτεί και συνδεθεί με το πιστοποιητικό.

Τι γίνεται στην ιστοσελίδα σου χωρίς πιστοποιητικό SSL;

Μια ιστοσελίδα χωρίς πιστοποιητικό SSL φορτώνει με απλό HTTP. Για τους επισκέπτες, η πιο ορατή συνέπεια είναι η προειδοποίηση του προγράμματος περιήγησης. Τα Chrome, Firefox, Safari και τα άλλα μεγάλα προγράμματα δείχνουν την ένδειξη "Μη ασφαλές" στη γραμμή διευθύνσεων για κάθε ιστοσελίδα που δεν τρέχει με HTTPS. Σε σελίδες με φόρμες ή πεδία σύνδεσης, τα προγράμματα περιήγησης μπορεί να δείξουν πιο έντονη προειδοποίηση που αποθαρρύνει ενεργά τους επισκέπτες να εισάγουν στοιχεία.

Το σήμα εμπιστοσύνης που στέλνει αυτό είναι σημαντικό. Οι επισκέπτες που βλέπουν την ένδειξη "Μη ασφαλές" είναι πιο πιθανό να φύγουν πριν διαβάσουν οτιδήποτε. Για μια ιστοσελίδα που ζητά από τους επισκέπτες να επικοινωνήσουν μαζί σου, να εγγραφούν κάπου ή να αγοράσουν, η απουσία SSL επηρεάζει άμεσα πόσοι από αυτούς θα προχωρήσουν.

Η επίδραση στο SEO είναι επίσης πραγματική. Η Google επιβεβαίωσε το HTTPS ως σήμα κατάταξης, που σημαίνει ότι οι ιστοσελίδες με SSL έχουν μετρήσιμο πλεονέκτημα στα αποτελέσματα αναζήτησης σε σχέση με αντίστοιχες χωρίς αυτό. Το πλεονέκτημα από μόνο του δεν είναι τεράστιο, αλλά μαζί με το υψηλότερο bounce rate που προκαλούν οι προειδοποιήσεις των προγραμμάτων περιήγησης, μια ιστοσελίδα χωρίς SSL δίνει ανηφορική μάχη σε πολλά μέτωπα. Το καλύπτουμε αναλυτικότερα στην παρακάτω ενότητα.

Πώς επηρεάζει το SSL τις θέσεις σου στην αναζήτηση;

Η Google χρησιμοποιεί το HTTPS ως σήμα κατάταξης από το 2014. Το ίδιο το σήμα δίνει μέτρια ώθηση στην κατάταξη, όμως οι έμμεσες συνέπειες της απουσίας SSL είναι συχνά πιο σημαντικές από το ίδιο το σήμα. Μια ιστοσελίδα που προκαλεί προειδοποιήσεις ασφαλείας στο πρόγραμμα περιήγησης θα έχει υψηλότερο bounce rate, μικρότερο χρόνο παραμονής και λιγότερες μετατροπές. Όλα αυτά τα σήματα συμπεριφοράς επηρεάζουν με τον καιρό την απόδοση στην αναζήτηση.

Τα crawlers της Google προτιμούν επίσης να ευρετηριάζουν τις εκδόσεις των σελίδων με HTTPS. Αν η ιστοσελίδα σου τρέχει και σε HTTP και σε HTTPS χωρίς σωστή ρύθμιση, μπορεί να καταλήξεις με προβλήματα διπλού περιεχομένου, χωρισμένα σήματα συνδέσμων και σύγχυση στο crawling. Όταν το SSL είναι εγκατεστημένο και ρυθμισμένο σωστά, με ανακατεύθυνση από HTTP σε HTTPS, όλα αυτά τα σήματα μένουν συγκεντρωμένα σε μία έκδοση της ιστοσελίδας σου.

Από καθαρά πρακτική άποψη, το HTTPS είναι πλέον η βασική προσδοκία για κάθε ιστοσελίδα που θέλει να κατατάσσεται και να την παίρνουν στα σοβαρά οι επισκέπτες. Δεν είναι ανταγωνιστικό πλεονέκτημα, είναι το εισιτήριο εισόδου.

Πώς παίρνεις πιστοποιητικό SSL;

Υπάρχουν τρεις βασικοί τρόποι να πάρεις πιστοποιητικό SSL για το domain σου και η σωστή επιλογή εξαρτάται από το πού φιλοξενείται η ιστοσελίδα σου και πώς είναι στημένη η φιλοξενία σου.

Μέσω του παρόχου φιλοξενίας ή της πλατφόρμας ιστοσελίδων

Αν η ιστοσελίδα σου φιλοξενείται σε μια πλατφόρμα ή σε πάροχο φιλοξενίας, ο πιο απλός δρόμος είναι μέσω αυτών. Πολλοί πάροχοι και πλατφόρμες ιστοσελίδων περιλαμβάνουν SSL στην υπηρεσία τους και κάνουν την εγκατάσταση αυτόματα. Όταν συνδέεις το domain σου με τον λογαριασμό φιλοξενίας, το πιστοποιητικό εκδίδεται και ρυθμίζεται χωρίς να χρειάζεται να κάνεις κάτι χειροκίνητα. Είναι ο δρόμος με τη λιγότερη τριβή και τα λιγότερα λάθη ρύθμισης.

Μέσω του registrar του domain σου

Μερικοί registrars προσφέρουν πιστοποιητικά SSL ως πρόσθετο στην εγγραφή domain. Αγοράζεις το πιστοποιητικό από τον ίδιο πίνακα ελέγχου όπου είναι εγγεγραμμένο το domain σου και μετά το εγκαθιστάς στον server σου ή ακολουθείς τις οδηγίες του registrar. Η διαδικασία θέλει περισσότερη χειροκίνητη δουλειά από ό,τι όταν το SSL έρχεται από πάροχο που το αυτοματοποιεί, αλλά είναι απλή επιλογή για όσους διαχειρίζονται τον δικό τους server. Το κεφάλαιο για το πώς κλείνεις ένα domain είναι χρήσιμη αναφορά για το τι προσφέρουν συνήθως οι registrars μαζί με την εγγραφή.

Δωρεάν SSL μέσω Let's Encrypt

Το Let's Encrypt είναι μια δωρεάν, αυτοματοποιημένη αρχή πιστοποίησης που εκδίδει πιστοποιητικά DV χωρίς κόστος. Δημιουργήθηκε για να γίνει το SSL προσβάσιμο σε κάθε ιστοσελίδα του διαδικτύου και τα κατάφερε. Οι περισσότεροι πάροχοι φιλοξενίας υποστηρίζουν το Let's Encrypt, είτε εγγενώς είτε μέσω ενσωματώσεων, και πολλοί το ρυθμίζουν αυτόματα όταν συνδέεις ένα domain. Τα πιστοποιητικά ανανεώνονται αυτόματα κάθε 90 ημέρες, κάτι που αφαιρεί τον κίνδυνο να λήξει ένα πιστοποιητικό και να προκαλέσει προειδοποιήσεις στο πρόγραμμα περιήγησης.

Πότε να χρησιμοποιήσεις δωρεάν πιστοποιητικό SSL και πότε επί πληρωμή;

Για τις περισσότερες ιστοσελίδες brand, ένα δωρεάν πιστοποιητικό Let's Encrypt καλύπτει όλα όσα χρειάζονται. Η κρυπτογράφηση είναι ίδια με των επί πληρωμή πιστοποιητικών. Το λουκέτο εμφανίζεται. Το πρωτόκολλο HTTPS δουλεύει. Οι επισκέπτες βλέπουν ασφαλή ιστοσελίδα. Αν ο πάροχός σου υποστηρίζει το Let's Encrypt και το ρυθμίζει αυτόματα, δεν υπάρχει λόγος να πληρώσεις για πιστοποιητικό μόνο και μόνο για να πάρεις την ίδια προστασία επιπέδου DV.

Τα πιστοποιητικά επί πληρωμή έχουν νόημα σε συγκεκριμένες περιπτώσεις. Αν χρειάζεσαι πιστοποιητικό OV ή EV για οργανωτική επαλήθευση, αυτό απαιτεί πιστοποιητικό επί πληρωμή, γιατί το Let's Encrypt εκδίδει μόνο DV. Αν διαχειρίζεσαι μεγάλη ιστοσελίδα e-commerce, χρηματοοικονομική υπηρεσία ή οποιαδήποτε πλατφόρμα όπου η ταυτότητα του οργανισμού πίσω από την ιστοσελίδα είναι ουσιαστικός παράγοντας εμπιστοσύνης για τους χρήστες, η πρόσθετη επαλήθευση του OV ή του EV αξίζει το κόστος.

Τα πιστοποιητικά επί πληρωμή συχνά έρχονται και με χαρακτηριστικά όπως εγγύηση, δηλαδή οικονομική κάλυψη στη σπάνια περίπτωση που ένα σφάλμα πιστοποιητικού προκαλέσει πρόβλημα ασφαλείας, και πιο αναλυτική εξυπηρέτηση πελατών. Για μια μικρή ιστοσελίδα brand ή μια ιστοσελίδα με επίκεντρο το περιεχόμενο, αυτά τα έξτρα σπάνια προσφέρουν πρακτική αξία. Για ιστοσελίδα με μεγάλο όγκο συναλλαγών, η εγγύηση και η πρόσβαση στην υποστήριξη μπορεί να έχουν σημασία.

Ανανέωση πιστοποιητικού SSL και τι γίνεται όταν λήξει

Τα πιστοποιητικά SSL έχουν ημερομηνία λήξης. Τα τυπικά πιστοποιητικά ισχύουν έως 13 μήνες (περίπου 397 ημέρες). Όταν ένα πιστοποιητικό λήξει, τα προγράμματα περιήγησης δείχνουν αμέσως προειδοποιήσεις ασφαλείας σε κάθε επισκέπτη, όπως κι αν έδειχνε η ιστοσελίδα την προηγούμενη μέρα. Το λουκέτο εξαφανίζεται, εμφανίζεται η ένδειξη "Μη ασφαλές" και οι επισκέπτες βλέπουν έντονες σελίδες σφάλματος που τους προειδοποιούν ότι το πιστοποιητικό της ιστοσελίδας έχει λήξει.

Είναι ένας γρήγορος τρόπος να χάσεις την εμπιστοσύνη των επισκεπτών και την οργανική επισκεψιμότητα. Οι προειδοποιήσεις λήξης πιστοποιητικού εντοπίζονται επίσης από εργαλεία παρακολούθησης και μπορεί να προκαλέσουν ειδοποιήσεις από το Search Console ή από υπηρεσίες παρακολούθησης uptime, αν τα έχεις ρυθμίσει.

Η πρακτική λύση είναι η ίδια όπως με τη λήξη του domain. Αυτοματοποίησε την ανανέωση. Τα πιστοποιητικά Let's Encrypt ανανεώνονται αυτόματα κάθε 90 ημέρες, αν ο πάροχος έχει ρυθμίσει σωστά τη διαδικασία ανανέωσης. Πολλοί πάροχοι πιστοποιητικών επί πληρωμή προσφέρουν επίσης αυτόματη ανανέωση. Αν διαχειρίζεσαι μόνος σου το πιστοποιητικό, βάλε υπενθύμιση στο ημερολόγιο αρκετά πριν από τη λήξη, ώστε να προλάβεις να ανανεώσεις και να το εγκαταστήσεις ξανά χωρίς κενό στην κάλυψη.

Τι είναι το wildcard πιστοποιητικό SSL;

Ένα τυπικό πιστοποιητικό SSL καλύπτει ένα συγκεκριμένο domain και προαιρετικά την έκδοση με www. Ένα wildcard πιστοποιητικό καλύπτει το κύριο domain και όλα τα subdomains του με τη μία. Ένα wildcard για το yourbrand.com θα κάλυπτε επίσης τα shop.yourbrand.com, blog.yourbrand.com, app.yourbrand.com και κάθε άλλο subdomain που φτιάχνεις, χωρίς να χρειάζεται ξεχωριστό πιστοποιητικό για το καθένα.

Τα wildcard πιστοποιητικά είναι χρήσιμα για brands που τρέχουν πολλές υπηρεσίες ή ενότητες της ιστοσελίδας σε διαφορετικά subdomains. Το κεφάλαιο για τα δικά σου domains και subdomains καλύπτει πότε έχουν νόημα τα subdomains και πώς σχετίζονται με το κύριο domain σου, που είναι το πλαίσιο όπου τα wildcard πιστοποιητικά γίνονται σχετικά.

Για μια απλή ιστοσελίδα brand που τρέχει σε ένα domain με έκδοση www, ένα τυπικό πιστοποιητικό αρκεί. Το wildcard είναι πρακτικό βήμα παραπάνω όταν η δομή του domain σου περιλαμβάνει πολλά ενεργά subdomains.

SSL και WEMASY

Ο δημιουργός ιστοσελίδων του WEMASY σου επιτρέπει να φτιάξεις τις δικές σου σελίδες στην ιστοσελίδα σου.

Δες τι περιλαμβάνει κάθε πακέτο στις τιμές του WEMASY.

Συχνές ερωτήσεις

Προστατεύει το πιστοποιητικό SSL την ιστοσελίδα μου από hacking;

Το πιστοποιητικό SSL κρυπτογραφεί τα δεδομένα που ταξιδεύουν ανάμεσα στο πρόγραμμα περιήγησης του επισκέπτη και τον server σου. Δεν προστατεύει τα αρχεία, τη βάση δεδομένων ή τον κώδικα της ιστοσελίδας σου από μη εξουσιοδοτημένη πρόσβαση. Μια ιστοσελίδα μπορεί να έχει έγκυρο πιστοποιητικό SSL και να είναι ευάλωτη σε επιθέσεις που στοχεύουν τον server, το σύστημα διαχείρισης περιεχομένου ή την ίδια την εφαρμογή. Το SSL καλύπτει έναν συγκεκριμένο κίνδυνο, την υποκλοπή δεδομένων στη διαδρομή, και τίποτα πέρα από αυτόν. Να κρατάς την πλατφόρμα και το λογισμικό σου ενημερωμένα, για την ευρύτερη ασφάλεια της ιστοσελίδας. Με τον δημιουργό ιστοσελίδων του WEMASY, μπορείς να το στήσεις κατευθείαν στην ιστοσελίδα σου.

Μπορώ να έχω SSL σε μία σελίδα αλλά όχι στις άλλες;

Όχι. Το πιστοποιητικό SSL ισχύει για ολόκληρο το domain, όχι για μεμονωμένες σελίδες. Μόλις ρυθμιστεί το HTTPS και τα αιτήματα HTTP ανακατευθύνονται σε HTTPS, κάθε σελίδα του domain φορτώνει με ασφαλή σύνδεση. Δεν μπορείς να εφαρμόσεις κρυπτογράφηση επιλεκτικά μόνο σε ορισμένες σελίδες του ίδιου domain. Κάποιες ιστοσελίδες φορτώνουν μικτό περιεχόμενο, δηλαδή σελίδες HTTPS που περιλαμβάνουν πόρους όπως εικόνες ή scripts που φορτώνουν ακόμα με απλό HTTP, αλλά αυτό είναι πρόβλημα ρύθμισης, όχι σκόπιμη επιλογή. Τα προγράμματα περιήγησης το επισημαίνουν ως θέμα ασφαλείας.

Θα χαλάσουν οι υπάρχοντες σύνδεσμοί μου αν περάσω από HTTP σε HTTPS;

Οι εξωτερικοί σύνδεσμοι που δείχνουν στην έκδοση HTTP των URL σου θα συνεχίσουν να δουλεύουν αν στήσεις σωστή ανακατεύθυνση 301 από HTTP σε HTTPS. Η ανακατεύθυνση 301 στέλνει αυτόματα τους επισκέπτες και τις μηχανές αναζήτησης από την παλιά διεύθυνση HTTP στην έκδοση HTTPS, διατηρώντας το μεγαλύτερο μέρος της αξίας των συνδέσμων. Χωρίς ανακατεύθυνση, οι σύνδεσμοι HTTP οδηγούν σε μη κρυπτογραφημένη έκδοση της ιστοσελίδας σου ή σε σφάλμα, ανάλογα με τη ρύθμιση του server σου. Η σωστή ρύθμιση της ανακατεύθυνσης είναι βασικό βήμα σε κάθε εγκατάσταση SSL.

Χρειάζομαι ξεχωριστό πιστοποιητικό SSL για κάθε κατάληξη domain που έχω;

Ναι. Το πιστοποιητικό SSL εκδίδεται για ένα συγκεκριμένο domain. Αν έχεις τα yourbrand.com και yourbrand.net ως ξεχωριστές εγγραφές, το καθένα χρειάζεται δικό του πιστοποιητικό. Το πιστοποιητικό για το yourbrand.com δεν ισχύει για το yourbrand.net. Η κατάληξη του domain είναι μέρος αυτού που καλύπτει το πιστοποιητικό. Το κεφάλαιο για το τι είναι η κατάληξη domain εξηγεί πώς λειτουργούν τα TLDs ως ξεχωριστά αναγνωριστικά, κάτι που βοηθά να καταλάβεις γιατί κάθε domain χρειάζεται δικό του πιστοποιητικό.

Ποια είναι η διαφορά ανάμεσα στο SSL και στην προστασία απορρήτου domain;

Είναι δύο ξεχωριστά πράγματα που αφορούν διαφορετικά ζητήματα. Το SSL κρυπτογραφεί τη σύνδεση ανάμεσα στο πρόγραμμα περιήγησης του επισκέπτη και τον server σου, προστατεύοντας τα δεδομένα στη διαδρομή. Η προστασία απορρήτου domain (WHOIS privacy) κρύβει τα προσωπικά στοιχεία επικοινωνίας του κατόχου του domain από τη δημόσια βάση WHOIS, ώστε το όνομα και η διεύθυνσή σου να μην φαίνονται σε όποιον ψάξει το domain. Το ένα προστατεύει τα δεδομένα των επισκεπτών όταν περιηγούνται, το άλλο προστατεύει τα προσωπικά στοιχεία του κατόχου από δημόσια αναζήτηση. Αξίζει να έχεις και τα δύο, αλλά εξυπηρετούν εντελώς διαφορετικούς σκοπούς.

Το πιστοποιητικό SSL μου φαίνεται έγκυρο αλλά οι επισκέπτες βλέπουν ακόμα προειδοποίηση ασφαλείας. Τι το προκαλεί;

Η πιο συνηθισμένη αιτία είναι το μικτό περιεχόμενο. Συμβαίνει όταν μια σελίδα HTTPS φορτώνει έναν ή περισσότερους πόρους με HTTP, όπως μια εικόνα, ένα script ή ένα stylesheet που φιλοξενείται σε μη ασφαλές URL. Το πρόγραμμα περιήγησης επισημαίνει τη σελίδα ως μη ασφαλή, επειδή δεν είναι κρυπτογραφημένο όλο το περιεχόμενό της. Έλεγξε τον πηγαίο κώδικα της ιστοσελίδας σου για συνδέσμους ή ενσωματωμένους πόρους που ξεκινούν με "http://" αντί για "https://" και ενημέρωσέ τους στις ασφαλείς εκδόσεις τους. Τα περισσότερα εργαλεία προγραμματιστών των προγραμμάτων περιήγησης μπορούν να εντοπίσουν απευθείας τις πηγές μικτού περιεχομένου.

Το επόμενο κεφάλαιο καλύπτει τις ανακατευθύνσεις 301, τι είναι, πώς λειτουργούν και πότε τις χρειάζεσαι για να μεταφέρεις επισκεψιμότητα και αξία συνδέσμων από ένα URL σε άλλο.

Βάλ’ το αμέσως σε εφαρμογή
στη δική σου ιστοσελίδα.

Ξεκίνα δωρεάν με το WEMASY και φτιάξε τη σελίδα σου σε λίγα λεπτά.