Συντομογραφία ως URL, ο Ενιαίος Εντοπιστής Πόρων είναι ένας τρόπος προσδιορισμού της θέσης ενός αρχείου στο Διαδίκτυο. Είναι αυτό που χρησιμοποιούμε για να ανοίγουμε όχι μόνο ιστότοπους, αλλά και για λήψη εικόνων, βίντεο, προγραμμάτων λογισμικού και άλλων τύπων αρχείων που φιλοξενούνται σε έναν διακομιστή.
Το άνοιγμα ενός τοπικού αρχείου στον υπολογιστή σας είναι τόσο απλό όσο το διπλό κλικ σε αυτό, αλλά για να ανοίξουμε αρχεία σε απομακρυσμένους υπολογιστές, όπως διακομιστές ιστού, πρέπει να χρησιμοποιούμε διευθύνσεις URL, ώστε το πρόγραμμα περιήγησής μας να γνωρίζει πού να ψάξει. Για παράδειγμα, το άνοιγμα του αρχείου HTML που αντιπροσωπεύει την ιστοσελίδα που εξηγείται παρακάτω, γίνεται εισάγοντάς το στη γραμμή πλοήγησης στο επάνω μέρος του προγράμματος περιήγησης που χρησιμοποιείτε.
Άλλα ονόματα
Οι ενιαίοι εντοπιστές πόρων συνήθως συντομεύονται ως διευθύνσεις URL, αλλά ονομάζονται επίσης διευθύνσεις ιστότοπου όταν αναφέρονται σε διευθύνσεις URL που χρησιμοποιούν το πρωτόκολλο HTTP ή
Το URL συνήθως προφέρεται με κάθε γράμμα που εκφωνείται μεμονωμένα (δηλαδή, u - r - l, όχι earl). Ήταν συντομογραφία του Universal Resource Locator πριν αλλάξει σε Uniform Resource Locator το 1994.
Παραδείγματα διευθύνσεων URL
Πιθανότατα έχετε συνηθίσει να εισάγετε URL, όπως αυτή για την πρόσβαση στον ιστότοπο της Google:
https://www.google.com
Ολόκληρη η διεύθυνση ονομάζεται URL. Ένα άλλο παράδειγμα είναι αυτός ο ιστότοπος (πρώτος) και αυτός της Microsoft (δεύτερος):
https://www.lifewire.comhttps://www.microsoft.com
Μπορείτε ακόμη και να γίνετε εξαιρετικά συγκεκριμένοι και να ανοίξετε την απευθείας διεύθυνση URL σε μια εικόνα. Για παράδειγμα, η ακόλουθη διεύθυνση URL οδηγεί στο λογότυπο της Google στον ιστότοπο της Wikipedia:
https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Google_2015_logo.svg/220px-Google_2015_logo.svg.png
Μπορείτε να δείτε ότι ξεκινά με https: και έχει μια κανονική διεύθυνση URL όπως τα παραπάνω παραδείγματα, αλλά στη συνέχεια έχει πολλά άλλα κείμενο και κάθετες για να σας υποδείξει στον ακριβή φάκελο και το αρχείο όπου βρίσκεται η εικόνα στον διακομιστή του ιστότοπου.
Η ίδια ιδέα ισχύει όταν έχετε πρόσβαση στη σελίδα σύνδεσης ενός δρομολογητή. η διεύθυνση IP του δρομολογητή χρησιμοποιείται ως διεύθυνση URL για να ανοίξει η σελίδα διαμόρφωσης.
Οι περισσότεροι από εμάς γνωρίζουμε αυτούς τους τύπους διευθύνσεων URL που χρησιμοποιούμε σε ένα πρόγραμμα περιήγησης ιστού όπως το Firefox ή το Chrome, αλλά αυτές δεν είναι οι μόνες περιπτώσεις όπου θα χρειαστείτε μια διεύθυνση URL.
Σε όλα αυτά τα παραδείγματα, χρησιμοποιείτε το πρωτόκολλο HTTP για να ανοίξετε τον ιστότοπο, το οποίο είναι πιθανότατα το μόνο που συναντούν οι περισσότεροι, αλλά υπάρχουν και άλλα πρωτόκολλα που θα μπορούσατε να χρησιμοποιήσετε, όπως FTP, TELNET, MAILTO και RDP. Μια διεύθυνση URL μπορεί ακόμη και να οδηγεί σε τοπικά αρχεία που έχετε σε έναν σκληρό δίσκο. Κάθε πρωτόκολλο μπορεί να έχει ένα μοναδικό σύνολο κανόνων σύνταξης προκειμένου να φτάσει στον προορισμό.
Δομή μιας διεύθυνσης URL
Μια διεύθυνση URL μπορεί να αναλυθεί σε διαφορετικές ενότητες, κάθε τμήμα εξυπηρετεί έναν συγκεκριμένο σκοπό κατά την πρόσβαση σε ένα απομακρυσμένο αρχείο.
Οι διευθύνσεις URL HTTP και FTP έχουν την ίδια δομή, όπως protocol://hostname/fileinfo. Για παράδειγμα, η πρόσβαση σε ένα αρχείο FTP με τη διεύθυνση URL του μπορεί να μοιάζει κάπως έτσι:
FTP://servername/folder/otherfolder/programdetails.docx
Το οποίο, εκτός από το ότι έχει FTP αντί για HTTP, μοιάζει με οποιαδήποτε άλλη διεύθυνση URL που μπορεί να συναντήσετε εκεί έξω στον ιστό.
Ας χρησιμοποιήσουμε την ακόλουθη διεύθυνση URL ως παράδειγμα διεύθυνσης HTTP και προσδιορίζουμε κάθε τμήμα:
https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html
- https είναι το πρωτόκολλο (όπως το FTP είναι ένα πρωτόκολλο) που καθορίζει τον τύπο του διακομιστή με τον οποίο επικοινωνείτε.
- security είναι το όνομα κεντρικού υπολογιστή που χρησιμοποιείται για την πρόσβαση σε αυτόν τον συγκεκριμένο ιστότοπο.
- googleblog είναι το όνομα τομέα.
- com είναι αυτό που αναφέρεται ως τομέας ανώτατου επιπέδου (TLD), ορισμένοι άλλοι από τους οποίους περιλαμβάνουν.net,.org,.co.uk, κ.λπ.
- /2018/01/ αντιπροσωπεύει τους καταλόγους που χρησιμοποιούνται για την οργάνωση της ιστοσελίδας ή του αρχείου. Στον διακομιστή ιστού που περιέχει τα αρχεία του ιστότοπου, αυτοί θα είναι οι πραγματικοί φάκελοι στους οποίους θα κάνετε κλικ για να βρείτε το αρχείο που καθορίζει αυτή η διεύθυνση URL.
- todays-cpu-vulnerability-what-you-need.html είναι το πραγματικό αρχείο στο οποίο δείχνει η διεύθυνση URL. Εάν προσπαθούσατε να φορτώσετε μια εικόνα, ένα αρχείο ήχου ή άλλο τύπο αρχείου αντί για ένα αρχείο HTML, τότε η διεύθυνση URL θα κατέληγε σε αυτήν την επέκταση αρχείου (όπως-p.webp" />.
- security.googleblog.com καθώς μια ομάδα ονομάζεται Πλήρως Πιστοποιημένο Όνομα Τομέα (FQDN).
Το
Το
Το
Κανόνες σύνταξης διεύθυνσης URL
Μόνο αριθμοί, γράμματα και οι ακόλουθοι χαρακτήρες επιτρέπονται σε μια διεύθυνση URL: ()!$-'_+.
Άλλοι χαρακτήρες πρέπει να είναι κωδικοποιημένοι (μεταφρασμένοι σε κώδικα προγραμματισμού) για να γίνουν αποδεκτοί.
Ορισμένες διευθύνσεις URL έχουν παραμέτρους που τις χωρίζουν από πρόσθετες μεταβλητές. Για παράδειγμα, όταν κάνετε μια αναζήτηση στο Google για lifewire:
https://www.google.com/search?q=lifewire
Το ερωτηματικό που βλέπετε λέει σε ένα συγκεκριμένο σενάριο, που φιλοξενείται στον διακομιστή της Google, ότι θέλετε να του στείλετε μια συγκεκριμένη εντολή για να λάβετε προσαρμοσμένα αποτελέσματα.
Το συγκεκριμένο σενάριο που χρησιμοποιεί η Google για την εκτέλεση αναζητήσεων γνωρίζει ότι ό,τι ακολουθεί το ?q=μέρος της διεύθυνσης URL πρέπει να προσδιορίζεται ως ο όρος αναζήτησης, επομένως ό,τι πληκτρολογείται σε αυτόν Το σημείο στη διεύθυνση URL χρησιμοποιείται για αναζήτηση στη μηχανή αναζήτησης της Google.
Μπορείτε να δείτε παρόμοια συμπεριφορά στη διεύθυνση URL σε αυτήν την αναζήτηση YouTube για τα καλύτερα βίντεο με γάτες:
https://www.youtube.com/results?search_query=best+cat+videos
Αν και δεν επιτρέπονται τα κενά σε μια διεύθυνση URL, ορισμένοι ιστότοποι χρησιμοποιούν το σύμβολο +, το οποίο μπορείτε να δείτε τόσο στα παραδείγματα Google όσο και στο YouTube. Άλλοι χρησιμοποιούν το κωδικοποιημένο ισοδύναμο ενός διαστήματος, το οποίο είναι %20.
Ορισμένες διευθύνσεις URL μπορούν να εναλλάσσονται μεταξύ παραμέτρων ανάλογα με το περιβάλλον. Ένα καλό παράδειγμα μπορεί να φανεί όταν προσθέτετε μια χρονική σήμανση σε ένα βίντεο YouTube. Ορισμένοι σύνδεσμοι απαιτούν συμπλεκτικό σύμβολο και άλλοι χρησιμοποιούν ερωτηματικό.
Οι
URL μπορούν επίσης να χρησιμοποιούν άγκυρες. Αυτά βρίσκονται στο τέλος και περιγράφουν πού, σε αυτήν τη σελίδα, πρέπει να μεταβείτε όταν επιλεχθεί ο σύνδεσμος. Οι άγκυρες δημιουργούνται κατά την προσθήκη συνδέσμων σε μια ιστοσελίδα και χρησιμοποιούν το αριθμητικό σύμβολο (). Ακολουθεί ένα παράδειγμα σε μια καταχώριση της Wikipedia όπου η άγκυρα σας μεταφέρει σε άλλο μέρος της σελίδας:
https://en.wikipedia.org/wiki/LifewireHistory
Οι διευθύνσεις URL που χρησιμοποιούν πολλές μεταβλητές χρησιμοποιούν ένα ή περισσότερα συμπλεκτικά σύμβολα μετά το ερωτηματικό. Μπορείτε να δείτε το παράδειγμα εδώ για μια αναζήτηση στο Amazon.com για Windows 10:
https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=windows+10
Η πρώτη μεταβλητή, url, προηγείται από το ερωτηματικό, αλλά η επόμενη μεταβλητή, field-keywords, προηγείται από ένα σύμφωνο. Οι πρόσθετες μεταβλητές θα πρέπει επίσης να προηγούνται από ένα σύμφωνο.
Τα μέρη μιας διεύθυνσης URL έχουν διάκριση πεζών-κεφαλαίων, όλα μετά το όνομα τομέα (οι κατάλογοι και το όνομα αρχείου). Μπορείτε να το δείτε μόνοι σας αν γράψετε κεφαλαία τη λέξη "ανάγκη" στο παράδειγμα URL από την Google που αποδομήσαμε παραπάνω, κάνοντας το τέλος της διεύθυνσης URL να είναι todays-cpu-vulnerability-what-you-NEED.htmlΠροσπαθήστε να ανοίξετε αυτήν τη σελίδα και μπορείτε να δείτε ότι δεν φορτώνεται επειδή το συγκεκριμένο αρχείο δεν υπάρχει στον διακομιστή.
Περισσότερες πληροφορίες για τις διευθύνσεις URL
Αν μια διεύθυνση URL σάς οδηγεί σε ένα αρχείο που μπορεί να εμφανίσει το πρόγραμμα περιήγησής σας, όπως μια εικόνα JPG, τότε δεν χρειάζεται να το κατεβάσετε στον υπολογιστή σας για να το δείτε. Ωστόσο, για αρχεία που συνήθως δεν εμφανίζονται στο πρόγραμμα περιήγησης, όπως αρχεία PDF και DOCX, και ειδικά αρχεία EXE (και πολλοί άλλοι τύποι αρχείων), θα σας ζητηθεί να το κατεβάσετε.
Οι URL παρέχουν έναν εύκολο τρόπο πρόσβασης στη διεύθυνση IP ενός διακομιστή χωρίς να χρειάζεται να γνωρίζουμε ποια είναι η πραγματική διεύθυνση. Είναι σαν εύκολα στη μνήμη ονόματα για τους αγαπημένους μας ιστότοπους. Αυτή η μετάφραση από μια διεύθυνση URL σε μια διεύθυνση IP είναι η χρήση των διακομιστών DNS.
Ορισμένες διευθύνσεις URL είναι πολύ μεγάλες και πολύπλοκες και χρησιμοποιούνται καλύτερα εάν κάνετε κλικ σε αυτές ως σύνδεσμο ή τις αντιγράψετε/επικολλήσετε στη γραμμή διευθύνσεων του προγράμματος περιήγησης. Ένα λάθος σε μια διεύθυνση URL θα μπορούσε να δημιουργήσει ένα σφάλμα κωδικού κατάστασης HTTP σειράς 400, με τον πιο συνηθισμένο τύπο σφάλματος 404.
Αν προσπαθήσετε να αποκτήσετε πρόσβαση σε μια σελίδα που δεν υπάρχει στον διακομιστή, θα λάβετε ένα σφάλμα 404. Αυτοί οι τύποι σφαλμάτων είναι τόσο συνηθισμένοι που συχνά θα βρείτε προσαρμοσμένες, συχνά χιουμοριστικές, εκδοχές τους σε ορισμένους ιστότοπους. Εάν αντιμετωπίζετε προβλήματα με την πρόσβαση σε έναν ιστότοπο ή ένα διαδικτυακό αρχείο που πιστεύετε ότι πρέπει να φορτώνεται κανονικά, δοκιμάστε να αντιμετωπίσετε το πρόβλημα της διεύθυνσης URL.
Οι περισσότερες διευθύνσεις URL δεν απαιτούν να δίνεται το όνομα της θύρας. Το άνοιγμα του google.com, για παράδειγμα, μπορεί να γίνει καθορίζοντας τον αριθμό θύρας του στο τέλος, όπως https://www.google.com:80, αλλά δεν είναι απαραίτητο. Αν ο ιστότοπος λειτουργούσε στη θύρα 8080, θα μπορούσατε να αντικαταστήσετε τη θύρα και να αποκτήσετε πρόσβαση στη σελίδα με αυτόν τον τρόπο.
Από προεπιλογή, οι ιστότοποι FTP χρησιμοποιούν τη θύρα 21, αλλά άλλοι μπορεί να έχουν ρυθμιστεί στη θύρα 22 ή κάτι διαφορετικό. Εάν ο ιστότοπος FTP δεν χρησιμοποιεί τη θύρα 21, πρέπει να καθορίσετε ποια χρησιμοποιεί για να έχετε σωστή πρόσβαση στον διακομιστή. Η ίδια ιδέα ισχύει για οποιαδήποτε διεύθυνση URL που χρησιμοποιεί διαφορετική θύρα από αυτήν που χρησιμοποιούσε το πρόγραμμα για πρόσβαση, προϋποθέτει από προεπιλογή ότι χρησιμοποιεί.
Συχνές Ερωτήσεις
Μπορώ να αποκλείσω μια διεύθυνση URL;
Ναι. Ο τρόπος με τον οποίο αποκλείετε έναν ιστότοπο εξαρτάται από τη συσκευή και το λειτουργικό σας σύστημα. Τα περισσότερα προγράμματα περιήγησης ιστού σάς επιτρέπουν να αποκλείετε συγκεκριμένους ιστότοπους και μπορείτε να αποκλείσετε μια διεύθυνση URL σε ολόκληρο το δίκτυό σας μέσω των ρυθμίσεων του δρομολογητή σας.
Τι είναι η vanity URL;
Η vanity URL είναι μια σύντομη, αξέχαστη διεύθυνση URL που ανακατευθύνει από μια μεγαλύτερη, πιο σύνθετη διεύθυνση URL. Για να ρυθμίσετε μια vanity URL, χρησιμοποιήστε μια συντόμευση URL που προσφέρει προσαρμοσμένους τομείς.
Τι είναι η διεύθυνση URL επιστροφής κλήσης;
Η διεύθυνση URL επιστροφής κλήσης είναι μια σελίδα όπου οι χρήστες ανακατευθύνονται μετά την ολοκλήρωση μιας ενέργειας σε άλλο ιστότοπο ή πρόγραμμα. Για παράδειγμα, εάν πραγματοποιήσετε μια αγορά σε έναν ιστότοπο και κατευθυνθείτε σε έναν επεξεργαστή πληρωμής τρίτου μέρους, θα οδηγηθείτε σε μια διεύθυνση URL επιστροφής κλήσης (συνήθως μια σελίδα επιβεβαίωσης) στον αρχικό ιστότοπο μετά την ολοκλήρωση της πληρωμής.
Ποια είναι η διαφορά μεταξύ HTTP και
Η κύρια διαφορά μεταξύ HTTP και HTTPS είναι ότι το HTTPS είναι πιο ασφαλές. Επομένως, θα πρέπει πάντα να χρησιμοποιείται σε ιστότοπους όπου πρέπει να μεταφέρονται ασφαλή δεδομένα.