Κεφάλαιο 6 · 6.7
Geen slotje of 'niet veilig': mixed content oplossen
Το πιστοποιητικό σας λειτουργεί, ο ιστότοπός σας ανοίγει μέσω https, και παρ' όλα αυτά δεν εμφανίζεται λουκέτο ή εμφανίζεται προειδοποίηση; Τότε η σελίδα σας πιθανότατα φορτώνει ακόμα στοιχεία μέσω http://: εικόνες, γραμματοσειρές, scripts ή βίντεο. Αυτό ονομάζεται mixed content (μικτό περιεχόμενο). Ο browser δεν θεωρεί τότε τη σελίδα απολύτως ασφαλή.
Έτσι βρίσκετε τι φορτώνει ακόμα μέσω http
- Ανοίξτε τον ιστότοπό σας στο Chrome, Edge ή Firefox μέσω https.
- Κάντε κλικ στο εικονίδιο αριστερά από τη διεύθυνση. Εκεί βλέπετε αν η σύνδεση είναι ασφαλής.
- Πατήστε F12 και ανοίξτε την καρτέλα Κονσόλα. Εκεί εμφανίζονται μηνύματα με Mixed Content, με τη διεύθυνση κάθε στοιχείου που φορτώνει ακόμα μέσω http.
Μπορείτε επίσης να χρησιμοποιήσετε έναν online checker, όπως το whynopadlock.com.
Επίλυση στο WordPress
- Στο WordPress, μεταβείτε στις Ρυθμίσεις και μετά στο General.
- Στα πεδία WordPress-adres (URL) και Site-adres (URL), ορίστε https:// αντί για http://.
- Αντικαταστήστε τις παλιές διευθύνσεις στα άρθρα και τις σελίδες σας. Αυτό μπορείτε να το κάνετε με ένα plugin όπως το Better Search Replace: αναζητήστε http://τοδικοσασdomain.nl και αντικαταστήστε το με https://τοδικοσασdomain.nl. Δημιουργήστε πρώτα ένα αντίγραφο ασφαλείας.
- Στη συνέχεια, αδειάστε την cache του plugin cache σας και του browser σας.
Προσοχή: Αν ορίσετε τις διευθύνσεις στο WordPress σε https πριν λειτουργήσει το πιστοποιητικό, δεν θα μπορείτε πλέον να μπείτε στη διαχείρισή σας. Ελέγξτε λοιπόν πρώτα αν λειτουργεί η διεύθυνση https://τοδικοσασdomain.nl.
Επίλυση σε άλλους ιστότοπους
- Αναζητήστε στα αρχεία HTML, στο θέμα και στις ρυθμίσεις σας το http:// και αντικαταστήστε το με https://.
- Αν φορτώνετε κάτι από άλλον ιστότοπο (μια γραμματοσειρά, ένα βίντεο, ένα widget), χρησιμοποιήστε τη διεύθυνση https εκείνου του ιστότοπου. Αν λειτουργεί μόνο μέσω http, αναζητήστε μια εναλλακτική λύση.
- Για τους δικούς σας συνδέσμους, προτιμήστε διευθύνσεις χωρίς domain, όπως /images/logo.png. Αυτές λειτουργούν τόσο μέσω http όσο και μέσω https.
Άλλες αιτίες της ένδειξης 'μη ασφαλές'
- Το πιστοποιητικό έχει λήξει ή ανήκει σε άλλο όνομα. Κάντε κλικ στο εικονίδιο αριστερά από τη διεύθυνση και δείτε το πιστοποιητικό. Δείτε στη συνέχεια το Η έκδοση δωρεάν πιστοποιητικού Let's Encrypt αποτυγχάνει: αιτίες και λύσεις.
- Ανοίγετε τον ιστότοπο μέσω http. Ανακατευθύνετε αυτόματα τους επισκέπτες σε https (δείτε Επισκέπτες πάντα προς https).
- Ανοίγετε ένα όνομα που δεν περιλαμβάνεται στο πιστοποιητικό, για παράδειγμα www ενώ μόνο το domain χωρίς www διαθέτει πιστοποιητικό (δείτε Πιστοποιητικό για www, subdomains και wildcard).
