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

Ρυθμίσεις cookies

Επιλέξτε ανά κατηγορία ποια cookies επιτρέπετε. Μπορείτε να αλλάξετε την επιλογή σας οποιαδήποτε στιγμή μέσω των Ρυθμίσεων cookies στο κάτω μέρος κάθε σελίδας. Δήλωση απορρήτου

Απαραίτητα

Πάντα ενεργά

Χρειάζονται για τη σύνδεση, για να διατηρείται το καλάθι σας και για να θυμόμαστε τις επιλογές σας. Είναι πάντα ενεργά.

Ποια cookies;
  • weboke_sessie, weboke_klant, weboke_remember: η συνεδρία σας και η παραμονή σε σύνδεση
  • weboke_basket: το καλάθι σας
  • wkBtwIncl: εμφάνιση τιμών με ή χωρίς ΦΠΑ
  • wok_cookies: η επιλογή σας για τα cookies, 12 μήνες

Μετρούν ποια διαφήμιση οδηγεί σε επίσκεψη ή παραγγελία, ώστε να μην πληρώνουμε για διαφημίσεις που δεν αποδίδουν.

Ποια cookies;
  • Google Ads μέσω Google Tag Manager (_gcl_au, _gcl_aw), έως 90 ημέρες
  • OpenAI Ads, διαφημίσεις στο ChatGPT
  • wok_aff: μέσω ποιου συνεργάτη ήρθατε σε εμάς (πρόγραμμα συνεργατών), 60 ημέρες

4,6

Χώρα και γλώσσα

Κάθε χώρα έχει τη δική της ιστοσελίδα, με τιμές και ΦΠΑ της χώρας αυτής.

Προβολή

Σύνδεση ενός ηλεκτρονικού καταστήματος ή κατασκευαστή ιστοτόπων

Ενότητα 7: Σύνδεση εξωτερικών υπηρεσιών · Χρόνος ανάγνωσης: 9 λεπτά

Στόχος μαθήματος: Μετά από αυτό το μάθημα θα μπορείτε να συνδέσετε το domain σας με μια πλατφόρμα όπως το Shopify ή το Wix χωρίς να σταματήσει το email σας.

Βασικές έννοιες: εγγραφή A στο @, CNAME για www, εκκαθάριση αντικρουόμενων εγγραφών, AAAA, nameservers προς την πλατφόρμα, μεταφορά εγγραφών mail, εγγραφές email καταστήματος

Δύο διαδρομές

Αν κατασκευάζετε τον ιστότοπο ή το ηλεκτρονικό σας κατάστημα σε μια πλατφόρμα όπως το Shopify, το Wix, το Squarespace ή το Webflow, θέλετε οι επισκέπτες στο example.com και στο www.example.com να καταλήγουν σε αυτή την πλατφόρμα. Οι πλατφόρμες προσφέρουν σχεδόν πάντα δύο τρόπους για αυτό:

Διαδρομή 1: προσθήκη εγγραφώνΔιαδρομή 2: nameservers προς την πλατφόρμα
Τι κάνετε;Προσαρμόζετε μερικές εγγραφές στον τρέχοντα διαχειριστή DNS σαςΑφήνετε την πλατφόρμα να διαχειρίζεται ολόκληρο το DNS σας
Ποιος διαχειρίζεται το DNS;Παραμένει το ίδιοΗ πλατφόρμα
Το email σαςΣυνεχίζει να λειτουργεί, δεν αγγίζετε τις εγγραφές mailΛειτουργεί μόνο αν ορίσετε ξανά όλες τις εγγραφές mail στην πλατφόρμα
Κατάλληλο ανΤο email σας λειτουργεί αλλού (στον web host σας, στο Microsoft 365, στο Google)Θέλετε όλα να είναι στην πλατφόρμα, ή δεν έχετε mail στο domain

Τα περισσότερα προβλήματα στην πράξη προκύπτουν στη διαδρομή 2: ο ιστότοπος λειτουργεί αμέσως, αλλά το email σταματά, επειδή οι εγγραφές MX και άλλες εγγραφές mail έχουν μείνει πίσω στους παλιούς nameservers (μάθημα 2.1).

Διαδρομή 1: προσθήκη εγγραφών (παράδειγμα Shopify)

Το Shopify δίνει, τη στιγμή της συγγραφής, αυτές τις δύο εγγραφές:

example.com.       3600   IN   A       23.227.38.65
www.example.com.   3600   IN   CNAME   shops.myshopify.com.
  • Εγγραφή A στο @. Το βασικό domain (apex) δεν μπορεί να έχει CNAME, επειδή εκεί βρίσκονται επίσης οι εγγραφές MX, NS και SOA (μάθημα 3.2). Γι' αυτό η πλατφόρμα δίνει εδώ μια διεύθυνση IP.
  • CNAME για www. Για το www μπορεί να είναι όνομα. Το πλεονέκτημα: αν η πλατφόρμα μετακινήσει τους διακομιστές της, προσαρμόζει μόνο το δικό της DNS και εσείς δεν χρειάζεται να κάνετε τίποτα.

Άλλες πλατφόρμες λειτουργούν με τον ίδιο τρόπο, με τη δική τους διεύθυνση IP και όνομα προορισμού. Το Wix, για παράδειγμα, δίνει μια εγγραφή A και μια CNAME για το www προς ένα όνομα του Wix. Χρησιμοποιήστε πάντα αυτό που δείχνει η πλατφόρμα για το domain σας. Η διεύθυνση IP μπορεί να διαφέρει ανά πλατφόρμα, περιοχή ή χρονική στιγμή.

Καθαρίστε ό,τι εμποδίζει

Εδώ γίνονται συχνά λάθη. Η πλατφόρμα θέλει οι εγγραφές της να είναι οι μόνες για αυτά τα ονόματα:

  • Μια δεύτερη εγγραφή A στο @. Αν υπάρχουν δύο εγγραφές A (η παλιά IP του web host σας και η νέα της πλατφόρμας), κάθε επισκέπτης επιλέγει τυχαία μία από τις δύο. Οι μισοί καταλήγουν στον παλιό σας ιστότοπο. Τροποποιήστε την υπάρχουσα εγγραφή A αντί να προσθέσετε μία επιπλέον.
  • Μια παλιά εγγραφή AAAA. Αν ο web host σας είχε επίσης διεύθυνση IPv6, συχνά υπάρχει ακόμα εγγραφή AAAA στο @ ή στο www. Οι επισκέπτες με IPv6 (μεγάλο μέρος των κινητών δικτύων) καταλήγουν τότε ακόμα στον παλιό διακομιστή. Αν η πλατφόρμα δεν δίνει διεύθυνση IPv6, διαγράψτε τις εγγραφές AAAA από το @ και το www.
  • Μια εγγραφή A για το www. Μια CNAME δεν επιτρέπεται να συνυπάρχει με άλλη εγγραφή με το ίδιο όνομα. Διαγράψτε πρώτα την εγγραφή A ή AAAA για το www, και στη συνέχεια δημιουργήστε το CNAME.
  • Ένα wildcard (*). Ένα wildcard δεν αποτελεί πρόβλημα: το όνομα www που δημιουργείτε ξεχωριστά έχει προτεραιότητα (μάθημα 3.3).

Τι αφήνετε όπως είναι

Αφήστε τις εγγραφές MX, την εγγραφή A για το mail (αν την έχετε), SPF, DKIM και DMARC όπως είναι. Ένα ηλεκτρονικό κατάστημα δεν τις χρειάζεται για να εμφανίσει τον ιστότοπό σας. Αν τις τροποποιήσετε παρ' όλα αυτά, το email σας θα σταματήσει.

Αν ο ιστότοπός σας τώρα λειτουργεί σε έναν web host που διαχειρίζεται επίσης το email σας, προσέξτε το πρόγραμμα email σας. Είναι εκεί καταχωρημένο ως διακομιστής το example.com ή το mail.example.com, και κατευθυνόταν το mail μέσω wildcard προς τον web host σας; Μετά την αλλαγή, το example.com θα δείχνει στην πλατφόρμα, και τότε το πρόγραμμα email σας δεν θα βρίσκει πια το γραμματοκιβώτιό σας. Δημιουργήστε τότε ξεχωριστή εγγραφή A mail προς τη διεύθυνση IP του διακομιστή mail σας, ή συμπληρώστε στο πρόγραμμα email σας το όνομα διακομιστή που δίνει ο πάροχος email σας.

Πιστοποιητικό

Η πλατφόρμα ζητά αυτόματα πιστοποιητικό (https) μόλις οι εγγραφές σας δείχνουν σε αυτήν. Αυτό πετυχαίνει μόνο όταν οι παλιές εγγραφές έχουν φύγει από τις caches (μάθημα 6.1). Αν διαρκέσει περισσότερο από λίγες ώρες, ελέγξτε αν υπάρχει ακόμα παλιά εγγραφή A ή AAAA, ή εγγραφή CAA που δεν επιτρέπει τον εκδότη πιστοποιητικών της πλατφόρμας (μάθημα 5.2).

Διαδρομή 2: nameservers προς την πλατφόρμα

Αν επιλέξετε να ορίσετε τους nameservers προς την πλατφόρμα, η πλατφόρμα διαχειρίζεται από εκείνη τη στιγμή ολόκληρη τη ζώνη σας. Οτιδήποτε υπήρχε στον προηγούμενο διαχειριστή DNS σας δεν μετράει πλέον. Ό,τι δεν συμπληρώσετε ξανά στην πλατφόρμα, δεν υπάρχει.

Ένα παράδειγμα από την πράξη, ανωνυμοποιημένο: ένας πελάτης κατεύθυνε τους nameservers του domain του προς έναν κατασκευαστή ιστοτόπων και στη συνέχεια παράγγειλε mail από άλλον πάροχο. Ο κατασκευαστής ιστοτόπων είχε δημιουργήσει σωστά μια εγγραφή MX mail.example.com και μια εγγραφή SPF, αλλά δεν υπήρχε εγγραφή A για το mail. Το όνομα mail.example.com δηλαδή δεν υπήρχε (NXDOMAIN). Η αποστολή λειτουργούσε, η λήψη όχι: άλλοι διακομιστές mail δεν ήξεραν πού να παραδώσουν το mail. Μία εγγραφή A mail με τη διεύθυνση IP του διακομιστή mail έλυσε το πρόβλημα.

Αν χρησιμοποιείτε τη διαδρομή 2, ορίστε στην πλατφόρμα:

example.com.             3600   IN   MX    10 mail.example.com.
mail.example.com.        3600   IN   A     192.0.2.25
example.com.             3600   IN   TXT   "v=spf1 a mx include:spf.mailprovider.example ~all"
x._domainkey.example.com. 3600  IN   TXT   "v=DKIM1; k=rsa; p=..."
_dmarc.example.com.      3600   IN   TXT   "v=DMARC1; p=none; rua=mailto:dmarc@example.com"

με τις πραγματικές τιμές του παρόχου email σας. Αν χρησιμοποιείτε Microsoft 365 ή Google Workspace, ορίστε τις εγγραφές από το μάθημα 7.1 ή 7.2. Μην ξεχνάτε επίσης τις εγγραφές TXT επαλήθευσης και τα subdomains που είχατε ήδη.

Δημιουργήστε πριν την αλλαγή ένα αντίγραφο της τρέχουσας ζώνης σας (εξαγωγή ή στιγμιότυπο οθόνης), ώστε να γνωρίζετε τι πρέπει να υπάρχει (μάθημα 6.3).

Email καταστήματος: εγγραφές για email από την πλατφόρμα

Τα ηλεκτρονικά καταστήματα στέλνουν επιβεβαιώσεις παραγγελιών. Για να έρχονται αυτές από το δικό σας domain, η πλατφόρμα ζητά συχνά επιπλέον εγγραφές, συνήθως μερικές εγγραφές CNAME για DKIM και μερικές φορές ένα δικό της subdomain για τον αποστολέα. Αυτές είναι επιπλέον εγγραφές δίπλα στις υπάρχουσες εγγραφές mail σας. Έχουν δικά τους ονόματα και δεν αντικαθιστούν το MX σας. Προσέξτε τα διπλά domain (naam.example.com.example.com) και την τελεία στο τέλος (μάθημα 2.2). Αν η πλατφόρμα στέλνει εκ μέρους του domain σας, ελέγξτε αν πρέπει να προστεθεί στην εγγραφή SPF σας, και αν η πολιτική DMARC σας το επιτρέπει (μάθημα 7.4).

Στην πράξη: έτσι φαίνεται σε ένα panel

Στο παράδειγμα panel Το WebOké μου, στην καρτέλα DNS τροποποιείτε την υπάρχουσα εγγραφή A του @ με Bewerk, διαγράφετε τις εγγραφές AAAA και δημιουργείτε με Add Record ένα CNAME www προς το όνομα της πλατφόρμας. Στο DirectAdmin κάνετε το ίδιο στο DNS Administration· εκεί το @ και το * δείχνουν εξ ορισμού στο πακέτο, οπότε δημιουργείτε το www ξεχωριστά.

Σε άλλα panel, όπως το cPanel, το Plesk, το Cloudflare ή την οθόνη DNS του registrar σας, τα κουμπιά έχουν διαφορετικό όνομα, αλλά πρόκειται για τις ίδιες εγγραφές. Ορισμένες πλατφόρμες προσφέρουν ένα κουμπί "αυτόματη σύνδεση" που μέσω σύνδεσης με τον registrar σας ορίζει τις εγγραφές· ελέγξτε έπειτα πάντα αν οι παλιές εγγραφές A και AAAA έχουν πράγματι εξαφανιστεί.

Σύνοψη

  • Η διαδρομή 1 (προσθήκη εγγραφών) διατηρεί ανέπαφο το email σας· η διαδρομή 2 (nameservers προς την πλατφόρμα) απαιτεί να ορίσετε ξανά όλες τις εγγραφές mail στην πλατφόρμα.
  • Στο @ τοποθετείται εγγραφή A, στο www συνήθως CNAME. Μια CNAME στο @ δεν είναι δυνατή.
  • Τροποποιήστε την υπάρχουσα εγγραφή A αντί να προσθέσετε μία επιπλέον, και καθαρίστε παλιές εγγραφές AAAA και μια εγγραφή A για το www.
  • Αφήστε τα MX, SPF, DKIM και DMARC όπως είναι· προσέξτε ένα πρόγραμμα email που χρησιμοποιεί το example.com ως διακομιστή.
  • Οι εγγραφές email καταστήματος είναι επιπλέον εγγραφές και δεν αντικαθιστούν το MX σας.

Κουίζ

1. Ορίζετε τους nameservers του domain σας προς έναν κατασκευαστή ιστοτόπων. Ο ιστότοπος λειτουργεί, αλλά δεν λαμβάνετε πλέον email. Ποια είναι η πιο πιθανή αιτία;



2. Μετά τη σύνδεση με ένα ηλεκτρονικό κατάστημα, οι μισοί επισκέπτες σας βλέπουν ακόμα τον παλιό ιστότοπο. Τι ελέγχετε πρώτα;



3. Γιατί μια πλατφόρμα δίνει εγγραφή A για το βασικό domain και CNAME για το www;



4. Το ηλεκτρονικό σας κατάστημα ζητά τρεις εγγραφές CNAME για την αποστολή επιβεβαιώσεων παραγγελιών. Τι κάνετε με τις υπάρχουσες εγγραφές MX σας;



Άσκηση

Άσκηση Z7.3: Αναγνώριση ενός ηλεκτρονικού καταστήματος. Δείτε πώς μια πλατφόρμα ρυθμίζει μόνη της τη διαδρομή "CNAME για το www".

  1. Αναζητήστε την εγγραφή A του shops.myshopify.com. Ξεκινάει η διεύθυνση με 23.227.38.;
  2. Επιλέξτε ένα ηλεκτρονικό κατάστημα ή ιστότοπο που γνωρίζετε και που λειτουργεί σε μια πλατφόρμα. Αναζητήστε την εγγραφή CNAME του www.<αυτό το domain> και την εγγραφή A του βασικού domain. Συμπληρώστε το domain και τις δύο απαντήσεις.

Ο έλεγχος ζητά τις εγγραφές live κατά την υποβολή.

Άσκηση Z7.3: Αναγνώριση ηλεκτρονικού καταστήματος





Ό,τι συμπληρώνετε και ό,τι βρίσκουμε ζωντανά δεν το αποθηκεύουμε. Ο browser σας θυμάται τις απαντήσεις σας και αν περάσατε την άσκηση. Αν έχετε συνδεθεί, αποθηκεύουμε μόνο ότι είχατε την άσκηση (σχεδόν) σωστή στα Τα μαθήματά μου· εκεί μπορείτε και να το διαγράψετε.

Άσκηση O7.3: Ρύθμιση μόνοι σας στη ζώνη εξάσκησής σας. Ρυθμίστε τη ζώνη εξάσκησής σας <code>.dnspractice.eu σαν να τη συνδέετε με πλατφόρμα ηλεκτρονικού καταστήματος, χωρίς να χαλάσετε το email. Στη ζώνη εξάσκησης χρησιμοποιείτε την ψεύτικη υπηρεσία shop-demo.dnspractice.eu· στο πραγματικό σας domain λαμβάνετε τις τιμές από την οθόνη διαχείρισης της πλατφόρμας.

  1. Δημιουργήστε μια εγγραφή A στο <code>.dnspractice.eu με 203.0.113.10 (η "πλατφόρμα"). Μπορεί να υπάρχει μόνο μία εγγραφή A στο <code>.dnspractice.eu.
  2. Φροντίστε να μην υπάρχει εγγραφή AAAA στο <code>.dnspractice.eu και στο www.<code>.dnspractice.eu.
  3. Δημιουργήστε ένα CNAME www.<code>.dnspractice.eu προς το shops.shop-demo.dnspractice.eu. Αν υπάρχει εγγραφή A για το www, διαγράψτε την πρώτα.
  4. Αφήστε τις εγγραφές MX σας στο <code>.dnspractice.eu όπως είναι. Πρέπει να παραμείνει τουλάχιστον ένα MX.

Άσκηση O7.3

Αυτή την άσκηση την κάνετε στη δική σας ζώνη εξάσκησης: μια πραγματική ζώνη DNS στους nameservers του WebOké, μόνο για εσάς. Εγγραφείτε με το email σας. Θα λάβετε έναν σύνδεσμο σύνδεσης μέσω email και θα επιστρέψετε στη συνέχεια σε αυτό το μάθημα. Χρησιμοποιούμε τη διεύθυνσή σας μόνο για το μάθημα.

Περαιτέρω ανάγνωση

Αυτές οι σελίδες περιγράφουν τα βήματα στα panel του WebOké (DirectAdmin και Το WebOké μου). Σε άλλα panel λειτουργεί με τον ίδιο τρόπο.

Μια στιγμή…

Ρυθμίστε τα domains σας

Ρυθμίστε για κάθε domain τους nameservers, τη σύνδεση με το hosting σας και ποιος θα είναι ο κάτοχος.

Φόρτωση των domains σας…