Διεύθυνση URL ανάρτησης http gdg. Προστατεύουμε τα ιδιωτικά κλειδιά από κλοπή από VPS. xx: Σφάλματα πελάτη

Πολλοί έχουν ακούσει για την έννοια της διεύθυνσης URL, αλλά λίγοι γνωρίζουν γιατί χρειάζεται και τι είναι.

Επομένως, θα ήταν χρήσιμο να αναλύσουμε μερικές ερωτήσεις που σχετίζονται με το θέμα "Διεύθυνση URL" - τι είναι, πού χρησιμοποιείται, ποια είναι η δομή και άλλα ενδιαφέροντα σημεία.

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

γενικές πληροφορίες

Ένα URL είναι η διεύθυνση ενός πόρου στο Διαδίκτυο.

Η έννοια του "πόρου" στην τελευταία πρόταση αναφέρεται σε έναν ιστότοπο, εικόνα, έγγραφο ή οτιδήποτε άλλο μπορεί να βρεθεί στο Διαδίκτυο μόνο σε κάποιον απομακρυσμένο διακομιστή.

Υπάρχει και χρώμιο που κάνει το ίδιο. Ωστόσο, τις περισσότερες φορές εμείς, οι απλοί χρήστες, χρησιμοποιούμε το πιο κοινό http.

Οι προγραμματιστές χρησιμοποιούν ftp και παρόμοια εξειδικευμένα πρωτόκολλα.

Τώρα ας πάμε απευθείας στο παράδειγμα. Ας πάρουμε ένα από τα άρθρα σε αυτόν τον ιστότοπο και έναν σύνδεσμο προς αυτό - (παρεμπιπτόντως, ένα πολύ καλό άρθρο).

Έτσι, όπως μπορείτε να δείτε, όλα εδώ αντιστοιχούν στη δομή που περιγράφεται παραπάνω.

Παράμετρος<способ>εδώ http, μετά έρχεται η τυπική κατασκευή "://"..

Οτιδήποτε σχετίζεται με τον κεντρικό υπολογιστή - login και κωδικός πρόσβασης - δεν είναι ορατό στον μέσο χρήστη. Και αφού το "/" μεταβεί απευθείας στη διεύθυνση του επιθυμητού άρθρου, αυτή είναι ήδη μια παράμετρος<путь>.

Δεν υπάρχουν επιπλέον επιλογές εδώ.

Έτσι μοιάζει, στην πραγματικότητα, οποιαδήποτε διεύθυνση URL στον κόσμο.

Πώς να μάθετε τη διεύθυνση URL

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

Για παράδειγμα, πάρτε το ίδιο άρθρο που περιγράφεται παραπάνω.

Το σχήμα 2 δείχνει τη θέση της διεύθυνσής του στο πρόγραμμα περιήγησης.

Αξίζει να σημειωθεί ότι το πρόγραμμα περιήγησης συνήθως δεν καθορίζει την παράμετρο<способ>από την παραπάνω δομή.

Όπως μπορείτε να δείτε, στο Σχήμα 2, δεν υπάρχει καμία επιγραφή "http" δίπλα στην αρχή της διεύθυνσης. Είναι αρκετά φυσιολογικό. Συνήθως αυτή η παράμετρος γίνεται ορατή μετά την αντιγραφή της δεδομένης διεύθυνσης στο buffer.

Παρεμπιπτόντως, η αντιγραφή εδώ πραγματοποιείται με εντελώς τυπικό τρόπο - πατώντας το συνδυασμό πλήκτρων Ctrl + C.

Ο δεύτερος τρόπος είναι να επιλέξετε το σχετικό κείμενο, να κάνετε δεξί κλικ πάνω του και να επιλέξετε «Αντιγραφή» από το αναπτυσσόμενο μενού, όπως φαίνεται στην Εικόνα 3.

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

Για να μάθετε τη διεύθυνση URL τους, μπορείτε επίσης να κάνετε κλικ στο αντίστοιχο αρχείο, για παράδειγμα, μια εικόνα, με το δεξί κουμπί του ποντικιού και να επιλέξετε το στοιχείο «Αντιγραφή διεύθυνσης εικόνας» από το μενού, όπως φαίνεται στην Εικόνα 4.

Εάν εξακολουθείτε να μιλάμε για ένα έγγραφο, μπορείτε επίσης πάντα να κάνετε δεξί κλικ σε αυτό, μετά να δείτε το αναπτυσσόμενο μενού και να επιλέξετε το στοιχείο «Αντιγραφή διεύθυνσης συνδέσμου» σε αυτό, όπως φαίνεται στην Εικόνα Νο. 5.

Προσοχή:Οι παραπάνω εικόνες δείχνουν ένα αναπτυσσόμενο μενού στο πρόγραμμα περιήγησης Opera. Η εμφάνιση αυτού του μενού μπορεί να διαφέρει ανάλογα με το πρόγραμμα περιήγησης. Αλλά τα ονόματα των αντικειμένων που χρειαζόμαστε παραμένουν σχεδόν πάντα αμετάβλητα.

Στην πραγματικότητα, αυτός είναι ο τρόπος για να μάθετε τη διεύθυνση ενός πόρου.

Όπως μπορείτε να δείτε, η επέκταση αρχείου είναι .jpg στο τέλος. Μετά την παράμετρο<хост>εδώ μετά το "/" υπάρχει μια πολυεπίπεδη διεύθυνση πρόσβασης στη φωτογραφία.

Αυτή η διεύθυνση σημαίνει ότι η εικόνα με το όνομα "kak-v-vk-zakrepit-zapis-na-stene-%E2%84%9611-650×406.jpg" βρίσκεται στον κεντρικό ιστότοπο σε έναν φάκελο που ονομάζεται "wp- περιεχόμενο», μέσα στον οποίο βρίσκεται ο φάκελος «uploads», μέσα είναι «2016» και μέσα είναι και ο φάκελος «03».

Κατ 'αρχήν, όλα είναι πολύ ξεκάθαρα σε αυτή τη διεύθυνση. Μόνο αυτή η κατασκευή εγείρει ερωτήματα: "% E2% 84% 9611". Αυτό είναι ένα κρυπτογραφημένο τμήμα της διεύθυνσης.

Λοιπόν, πού να βρείτε αυτήν τη διεύθυνση ενός ιστότοπου ή άλλου πόρου, το έχουμε ήδη καταλάβει. Αλλά μερικές φορές κατά την αντιγραφή, για παράδειγμα, κάτι σαν αυτό: "https://ru.wikipedia.org/wiki/Smartphone" Αντιγράφεται κάτι σαν αυτό:

  • "https://ru.wikipedia.org/wiki/%D0%A1%D0%BC%D0%B0%D1%80%D1%82%D1%84%D0%BE%D0%BD" είναι η πιο κοινή κρυπτογράφηση.

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

Και το κυριλλικό αλφάβητο, όπως το καταλαβαίνουμε, δεν περιλαμβάνεται. Επομένως, για να καταλάβει το μηχάνημα πού πρέπει να πάει, πραγματοποιείται κρυπτογράφηση.

Αυτό γίνεται σε δύο στάδια:

  1. Κωδικοποιώντας σε Unicode, η έξοδος είναι μια ακολουθία δύο byte.
  2. Κωδικοποίηση σε δεκαεξαδικό κώδικα.

Σε πιο σύγχρονα προγράμματα περιήγησης, η κωδικοποίηση Base58 λαμβάνει χώρα πρώτα.

Κάθε byte χωρίζεται με ένα σύμβολο τοις εκατό, δηλαδή "%". Στην πραγματικότητα, αυτός είναι ο λόγος για αυτό που μπορούμε να δούμε παραπάνω.

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

Επομένως, εάν αντιγράψετε τον σύνδεσμο στην κανονική μορφή και λάβετε κάτι σαν "https://ru.wikipedia.org/wiki/%D0%A1%D0%BC%D0%B0%D1%80%D1%82% D1 %84%D0%BE%D0%BD", απλώς ανανεώστε το πρόγραμμα περιήγησής σας!

Ιστορία

Η ιστορία της δημιουργίας URL είναι αρκετά ενδιαφέρουσα.

Και θα θίξουμε αυτόν τον τομέα για να κατανοήσουμε καλύτερα τι είναι αυτές οι δομές και γιατί δημιουργήθηκαν.

Αν και, από τα προηγούμενα, μπορεί ήδη να γίνει κατανοητό ότι η διεύθυνση URL είναι η διεύθυνση του πόρου στο Διαδίκτυο και δημιουργήθηκε έτσι ώστε να μπορεί να βρεθεί αυτός ο πόρος σε αυτό.

Αλλά είναι ενδιαφέρον ότι για πρώτη φορά άρχισαν να μιλάνε για URL στη Γενεύη. Και ο Tim Berners-Lee θεωρείται ο εφευρέτης του.

Αυτό το γεγονός συνέβη το 1990 - πολύ αργότερα από ό, τι φαίνεται με την πρώτη ματιά.

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

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

Η διεύθυνση URL περιλαμβάνει, πρώτον, το όνομα του ιστότοπου και, δεύτερον, την τοποθεσία του.

Υπάρχει επίσης ένα URN - αυτή είναι είτε μόνο η διεύθυνση του ιστότοπου / του πόρου, είτε το όνομά του. Ένα URI, από την άλλη πλευρά, συνδυάζει μια διεύθυνση URL και ένα URN.

Ένα τέτοιο σχέδιο εφευρέθηκε το ίδιο 1990 με τον πρόγονό του, το URL.

Αν και η ολοκλήρωση των εργασιών σε αυτό χρονολογείται από το 1994. Το 1998, κυκλοφόρησε μια νέα έκδοση του URI.

Το 2002, αναφέρθηκε ότι ο όρος URL ήταν παρωχημένος και ήταν προτιμότερο να χρησιμοποιείται μόνο URI.

Έτσι, οι πιο χρησιμοποιούμενοι τρόποι προσδιορισμού της θέσης των αρχείων στο Διαδίκτυο προέρχονται από τη Γενεύη, και συγκεκριμένα από το Ευρωπαϊκό Συμβούλιο για την Πυρηνική Έρευνα ή απλώς το CERN.

Το τελευταίο είναι περισσότερο γνωστό σε όσους τουλάχιστον βλέπουν περιστασιακά τις ειδήσεις.

προοπτικές

Η σύγχρονη διεύθυνση URL έχει έναν τεράστιο αριθμό μειονεκτημάτων, μεταξύ των οποίων:

  • Μικρή ευελιξία.
  • Προβλήματα με την κρυπτογράφηση.
  • Καθορισμός της διαδρομής προς ανύπαρκτους πόρους.
  • Επιβολή μιας ιεραρχικής δομής στους πόρους (ο ίδιος ο δημιουργός του URL μίλησε για αυτό).
  • Κακή εργασία με δομή υπερκειμένου.

Για αυτούς και άλλους λόγους, έχει προταθεί μια εντελώς νέα ερμηνεία της διεύθυνσης URL που ονομάζεται PURL.

Αυτό το πρότυπο θα ακολουθήσει μια ελαφρώς διαφορετική προσέγγιση.

Όλα θα βασίζονται στην ύπαρξη της βάσης δεδομένων PURL, η οποία θα αποθηκεύει όλα τα ονόματα και τις διαδρομές προς τους πόρους.

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

Όσο για τα υπόλοιπα, οι ειδικοί βρίσκονται ακόμη στο στάδιο της ανάπτυξης των λύσεών τους.

Παρακάτω μπορείτε να δείτε ένα πολύ ενδιαφέρον και διασκεδαστικό βίντεο για το Διαδίκτυο γενικότερα.

Η προβολή του θα σας επιτρέψει να κατανοήσετε ακόμη περισσότερο τι είναι γενικά μια διεύθυνση URL και ποια θέση κατέχει αυτό το σχέδιο στο έργο του Παγκόσμιου Ιστού.

Ιστορία του Διαδικτύου

URL σελίδας ιστότοπου: Τι είναι και πού μπορώ να το βρω;

Στα αγγλικά, σημαίνει Uniform Resource Locator, το οποίο, μεταφρασμένο στα ρωσικά, σημαίνει "ενιαίος ευρετήριο πόρων". Στα ρωσικά, αυτή η συντομογραφία προφέρεται συνήθως ως "u-er-el", "yu-ar-el" ή απλά "url". Ας προσπαθήσουμε να καταλάβουμε με περισσότερες λεπτομέρειες τι είναι μια διεύθυνση URL. Κάθε έγγραφο (ιστοσελίδα) στο Διαδίκτυο έχει μια συγκεκριμένη τοποθεσία στην οποία μπορείτε να υποδείξετε ακριβώς. Χρησιμοποιώντας τη διεύθυνση URL, υποδεικνύεται η ακριβής διαδρομή προς μια συγκεκριμένη ιστοσελίδα. Ακριβώς όπως καθορίζετε τη διαδρομή προς οποιοδήποτε αρχείο στον υπολογιστή, η διεύθυνση URL δημιουργείται σύμφωνα με ένα συγκεκριμένο σχήμα, το οποίο συνήθως μοιάζει με αυτό:

http://name.ru/papka/document.html

Όπου http - υποδηλώνει τον τύπο του πρωτοκόλλου με το οποίο μεταφέρονται τα δεδομένα, name.ru - σημαίνει το όνομα τομέα του ιστότοπου, το papka είναι ένας φάκελος και το document.html - μια συγκεκριμένη σελίδα στην οποία οδηγεί αυτή η διεύθυνση URL.

Δεδομένου ότι η διεύθυνση URL http://name.ru/papka/document.html είναι πλασματική, δίνεται μόνο ως παράδειγμα και, κατά συνέπεια, δεν οδηγεί σε καμία ιστοσελίδα, τότε, προσπαθώντας να πλοηγηθούμε σε αυτήν, θα φτάσουμε μια σελίδα που περιέχει πληροφορίες σχετικά με ένα σφάλμα. Μπορεί να φαίνεται διαφορετικό, αλλά σίγουρα θα συναντήσουμε την επιγραφή «404 δεν βρέθηκε». "Δεν βρέθηκε" στη μετάφραση σημαίνει "δεν βρέθηκε" και η εμφάνιση μιας σελίδας 404 σημαίνει ότι η διεύθυνση URL της ιστοσελίδας έχει εισαχθεί ελλιπώς, εσφαλμένα (με σφάλμα ή τυπογραφικό λάθος) ή ότι η σελίδα που ζητήθηκε δεν βρίσκεται πλέον στο αυτή τη διεύθυνση, όπως διαγράφηκε ή μετονομάστηκε.

Ένα σφάλμα 404 εμφανίζεται συχνά όταν ακολουθείτε έναν σύνδεσμο που βρίσκεται σε άλλη σελίδα, σε περίπτωση που ο σύνδεσμος είναι παλιός. Ο συγγραφέας του ιστότοπου θα μπορούσε να μετακινήσει το έγγραφο που χρειαζόμασταν, να το μετονομάσει ή να το διαγράψει. Τι πρέπει να κάνετε εάν εμφανιστεί μια σελίδα 404 κατά τη μετάβαση; Αρχικά, ελέγξτε αν το URL είναι σωστό, αν το γνωρίζουμε. Διορθώστε λάθη ή τυπογραφικά λάθη και δοκιμάστε ξανά. Εάν το σφάλμα 404 παρουσιαστεί όταν κάνετε κλικ σε έναν σύνδεσμο προς έναν άγνωστο πόρο, θα πρέπει να προσπαθήσετε να μεταβείτε στην κύρια σελίδα και να χρησιμοποιήσετε την αναζήτηση ιστότοπου - είναι πιθανό να εξακολουθήσουν να βρεθούν οι απαραίτητες πληροφορίες.

Παρεμπιπτόντως, πολλοί προγραμματιστές ιστότοπων διασφαλίζουν ότι η σελίδα 404 στον ιστότοπό τους δεν φαίνεται τρομακτικά απελπιστική. Το χιουμοριστικό κείμενο με μια αστεία εικόνα τοποθετείται εδώ για να φτιάξει τη διάθεση ενός χαμένου χρήστη, καθώς και σύνδεσμοι προς τον κύριο ιστότοπο, τη γραμμή αναζήτησης ή τον χάρτη του ιστότοπου. Εάν η σελίδα 404 φαίνεται εχθρική και δεν υπάρχουν σύνδεσμοι για να μεταβείτε σε αυτήν, μπορείτε να προσπαθήσετε να συντομεύσετε με μη αυτόματο τρόπο τη διεύθυνση URL, αφήνοντας μόνο το όνομα της τοποθεσίας - στο παράδειγμά μας θα είναι http://name.ru/ και έτσι προσπαθήστε να λάβετε στην κεντρική σελίδα του ιστότοπου, από όπου μπορείτε θα μεταβείτε στη σελίδα που αναζητάτε.

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

URLείναι μια διεύθυνση που υποδεικνύει τη διαδρομή προς έναν πόρο του Διαδικτύου που φιλοξενεί διάφορους τύπους αρχείων (έγγραφα, εικόνες, βίντεο, ήχος κ.λπ.). Η διεύθυνση URL της συντομογραφίας σημαίνει "Uniform Resource Locator" (Uniform Resource Index), στα ρωσικά συνήθως προφέρεται ως "url", "yu-ar-el", "u-er-el", συχνά μόνο η λέξη "link" χρησιμοποιείται.

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

Ο Βρετανός Tim Bernes-Lee θεωρείται ο συγγραφέας της έννοιας του URL και η ίδια η εφεύρεση (1990) σηματοδότησε ένα ποιοτικό άλμα στην ανάπτυξη των τεχνολογιών του Διαδικτύου. Τώρα το URL είναι ένα αναγνωριστικό για τις διευθύνσεις σχεδόν όλων των πόρων στον ιστό, ενώ ο ίδιος ο όρος URL σταδιακά αντικαθίσταται από τον ευρύτερο όρο URI (Uniform Resource Identifier - Uniform Resource Identifier).

URL ανάρτησης στα μέσα κοινωνικής δικτύωσης


Σε ποια μέρη χωρίζεται η διεύθυνση URL;

Ένα κλασικό παράδειγμα διεύθυνσης URL μοιάζει με αυτό:

http://site_address/folder/page.html

Όπως μπορείτε να δείτε, η διεύθυνση URL χωρίζεται σε διάφορα μέρη:

Πρώτο μέρος (http://)καθορίζει το πρωτόκολλο που θα χρησιμοποιηθεί. Με απλά λόγια, μιλά για τη μέθοδο που θα χρησιμοποιηθεί για να αποκτήσετε πρόσβαση στον επιθυμητό πόρο.

Το πρωτόκολλο "HTTP" που χρησιμοποιείται σε αυτήν τη διεύθυνση URL σημαίνει "Πρωτόκολλο μεταφοράς υπερκειμένου" και χρησιμοποιείται στη συντριπτική πλειονότητα των περιπτώσεων. Μπορείτε όμως να βρείτε τη διεύθυνση URL χρησιμοποιώντας άλλα πρωτόκολλα, όπως FTP (File Transfer Protocol - πρωτόκολλο μεταφοράς αρχείων), HTTPS (HyperText Transfer Protocol Secure - μια ασφαλής, κρυπτογραφημένη έκδοση του HTTP), mailto (διεύθυνση e-mail) και άλλα .

Συνολικά, υπάρχουν αρκετές δεκάδες τύποι πρωτοκόλλων URL ftp, http, rtmp, rtsp, https, gopher, mailto, news, nntp, smb, prospero, telnet, wais, xmpp, αρχείο, δεδομένα κ.λπ., αλλά συνήθως αρκετά από χρησιμοποιούνται τα κυριότερα που παραθέτω.λίγο πιο πάνω.

Το δεύτερο μέρος(Διεύθυνση ιστότοπου) είναι το όνομα τομέα. Τεχνικά, είναι απλώς μια γραμμή χαρακτήρων, γραμμάτων ή ένας συνδυασμός λέξεων που διευκολύνει τους χρήστες να θυμούνται τη διεύθυνση της αγαπημένης τους σελίδας. Διαφορετικά, οι σύνδεσμοι προς πόρους θα μοιάζουν με http://192.168.384..

Τρίτο μέρος (φάκελος/page.html)συνήθως οδηγεί σε κάποια σελίδα πόρων στην οποία ο χρήστης θέλει να έχει πρόσβαση. Μπορεί να είναι τόσο απλό όσο ένα όνομα ή ως διαδρομή προς ένα συγκεκριμένο αρχείο μέσω ενός συνόλου φακέλων, οι τελευταίοι συνήθως χωρίζονται με κάθετο (/). Η επέκταση των ιστοσελίδων μπορεί να είναι διαφορετική - php, htm, html, shtml, asp και μια σειρά από άλλες.

Οπτικά, αυτές οι εξηγήσεις φαίνονται στο βίντεο:

Συντομογραφίες που χρησιμοποιούνται πριν από το όνομα τομέα www(World Wide Web - World Wide Web) είναι προαιρετικό, μπορείτε να χρησιμοποιήσετε τη διεύθυνση τοποθεσίας χωρίς αυτήν, ο ιστότοπος θα ανοίξει.

Δυνατότητες χρήσης URL

Εάν η διεύθυνση URL που έχει καθορίσει ο χρήστης δεν είναι σωστή, τότε το σύστημα θα μας εμφανίσει ένα σφάλμα 404 με τη σημείωση "Η σελίδα δεν βρέθηκε!". Αυτό σημαίνει ότι ο χρήστης πληκτρολόγησε είτε μια λανθασμένη είτε μια παλιά διεύθυνση σελίδας, επομένως, κατά την πληκτρολόγηση της διεύθυνσης, απαιτείται ακρίβεια, ακρίβεια και προσοχή. Θα συνιστούσα να χρησιμοποιείτε κατά την πληκτρολόγηση της διεύθυνσης URL αντιγράφοντας τη διεύθυνση της σελίδας μέσω των λειτουργιών "αντιγραφή / επικόλληση". Μπορείτε επίσης να δοκιμάσετε να πληκτρολογήσετε μια συντομευμένη διεύθυνση URL με τη μορφή μόνο του κύριου ονόματος του ιστότοπου (χωρίς φακέλους και σελίδες) και ήδη στην κύρια σελίδα του ιστότοπου αναζητήστε μια μετάβαση στη σελίδα που χρειαζόμαστε.

Μειονεκτήματα URL

Αφού περιγράψουμε ότι πρόκειται για σύνδεσμο URL, ας δούμε όλες τις αδυναμίες του URL. Μαζί με τα πλεονεκτήματα της εύκολης πλοήγησης στον Ιστό, οι διευθύνσεις URL έχουν και τα μειονεκτήματά τους. Αυτό λειτουργεί μόνο με αριθμούς, λατινικά γράμματα και μερικά σύμβολα, ενώ το κυριλλικό συνήθως χρειάζεται να επανακωδικοποιηθεί (Κωδικοποίηση URL) σε δύο στάδια, στο πρώτο από τα οποία κάθε κυριλλικός χαρακτήρας μετατρέπεται σε δύο byte και στη συνέχεια κάθε ένα από τα byte ξαναγράφεται χρησιμοποιώντας το δεκαεξαδικό σύστημα.

Επιπλέον, συνιστάται η χρήση κυρίως μικρών γραμμάτων στη διεύθυνση (ορισμένα συστήματα Unix θα αντιμετωπίζουν τις παραλλαγές τους με κεφαλαία ως διαφορετικούς χαρακτήρες, γεγονός που μπορεί να οδηγήσει σε σφάλμα κατά το άνοιγμα της σελίδας) και απαγορεύεται η χρήση διαστημάτων σε διευθύνσεις URL.

Πώς να βρείτε τη διεύθυνση URL. Σελιδοδείκτες.

Για να αναζητήσετε την απαιτούμενη διεύθυνση URL, μπορείτε να χρησιμοποιήσετε μηχανές αναζήτησης στις οποίες πρέπει να εισαγάγετε τις λέξεις-κλειδιά της αναζήτησής σας. Για παράδειγμα, εάν χρειάζεστε μια ταινία - τότε εισαγάγετε το όνομά της ή τα ονόματα των ηθοποιών, εάν η μουσική - τα ονόματα των ερμηνευτών και το όνομα της σύνθεσης. Κάνοντας κλικ στην «Αναζήτηση» θα λάβετε πολλούς ιστότοπους με URL, κάνοντας κλικ στους οποίους μπορείτε να βρείτε το επιθυμητό αποτέλεσμα.

Η διεύθυνση URL της σελίδας στην οποία βρίσκεστε αυτήν τη στιγμή τοποθετείται στη γραμμή διευθύνσεων του προγράμματος περιήγησής σας στο επάνω μέρος.

Χρησιμοποιήστε τη γραμμή σελιδοδεικτών του προγράμματος περιήγησής σας για να απομνημονεύσετε τη διεύθυνση URL της επιθυμητής σελίδας. Για παράδειγμα, στο δημοφιλές πρόγραμμα περιήγησης Mozilla Firefox, το εικονίδιο σελιδοδείκτη σε σχήμα αστεριού βρίσκεται επάνω δεξιά στο επίπεδο της γραμμής διευθύνσεων. Κάνοντας κλικ σε αυτό, θα μπορείτε να πληκτρολογήσετε ένα όνομα για τον σελιδοδείκτη σας, καθώς και έναν φάκελο όπου θα τοποθετήσετε τους σελιδοδείκτες (συνήθως χρησιμοποιώ έναν ειδικό πίνακα σελιδοδεικτών που σας επιτρέπει να έχετε πρόσβαση σε οποιονδήποτε από αυτούς με ένα κλικ).

συμπέρασμα

Η χρήση διευθύνσεων URL έχει διευκολύνει πολύ την εργασία στο Διαδίκτυο, επιτρέποντας σε πολλούς χρήστες να έχουν εύκολη και γρήγορη πρόσβαση στις τοποθεσίες που χρειάζονται. Εάν εξακολουθείτε να έχετε ερωτήσεις μετά την ανάγνωση του άρθρου "Διεύθυνση URL τι είναι", γράψτε τις στα σχόλια του άρθρου.

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

Σε επαφή με

Η ανακατεύθυνση URL, γνωστή και ως προώθηση URL, είναι μια μέθοδος παρουσίασης μιας σελίδας, μιας φόρμας ή μιας ολόκληρης εφαρμογής Ιστού με περισσότερες από μία διευθύνσεις URL. Το HTTP παρέχει ένα ειδικό είδος απόκρισης, Ανακατεύθυνση HTTP , για την εκτέλεση αυτής της λειτουργίας, χρησιμοποιείται για πολλούς σκοπούς: μια προσωρινή ανακατεύθυνση κατά τη συντήρηση του ιστότοπου, μια μόνιμη ανακατεύθυνση για τη διατήρηση της λειτουργίας των εξωτερικών συνδέσμων μετά από μια αλλαγή αρχιτεκτονικής τοποθεσίας, τις σελίδες προόδου κατά τη φόρτωση ενός αρχείου και ούτω καθεξής.

Αρχή λειτουργίας

Στο HTTP, μια ανακατεύθυνση ενεργοποιείται όταν ο διακομιστής στέλνει μια ειδική απάντηση σε ένα αίτημα: ανακατευθύνσεις. Ανακατεύθυνση HTTP, αυτές είναι αποκρίσεις με κωδικό κατάστασης 3xx. Όταν το πρόγραμμα περιήγησης λαμβάνει μια απόκριση ανακατεύθυνσης, χρησιμοποιεί τη διεύθυνση URL που παρέχεται πρόσφατα και τη φορτώνει αμέσως: στις περισσότερες περιπτώσεις, η ανακατεύθυνση είναι αόρατη στον χρήστη, εκτός από ένα μικρό αντίκτυπο στην απόδοση.

Υπάρχουν διάφοροι τύποι ανακατευθύνσεων και χωρίζονται σε τρεις κατηγορίες: μόνιμες, προσωρινές και προσαρμοσμένες ανακατευθύνσεις.

Μόνιμες ανακατευθύνσεις

Αυτές οι ανακατευθύνσεις προορίζονται να διαρκέσουν για πάντα. Υπονοούν ότι η αρχική διεύθυνση URL δεν θα πρέπει πλέον να χρησιμοποιείται και θα πρέπει να χρησιμοποιείται μια νέα. Τα προγράμματα ανίχνευσης αρχίζουν να ενημερώνουν τη συσχετισμένη διεύθυνση URL για έναν πόρο στα ευρετήριά τους.

Η προδιαγραφή δεν είχε σκοπό να επιτρέψει την αλλαγή της μεθόδου, αλλά στην πράξη, οι εφαρμογές πελάτη το κάνουν. Ο κωδικός 308 δημιουργήθηκε για την άρση της ασάφειας στη συμπεριφορά κατά τη χρήση μεθόδων που δεν είναι GET.

Προσωρινές ανακατευθύνσεις

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

Ο κώδικας Κείμενο Μέθοδος Επεξεργασίας Θήκες χρήσης
302 Βρέθηκαν Οι μέθοδοι GET είναι αμετάβλητες.
Άλλες Μέθοδοι ενδέχεταιμετατραπεί σε GET.
Η ιστοσελίδα δεν είναι διαθέσιμη για απροσδόκητους λόγους. Σε αυτήν την περίπτωση, τα ρομπότ αναζήτησης δεν θα ενημερώσουν τους συνδέσμους τους.
303 Δείτε άλλα Οι μέθοδοι GET είναι αμετάβλητες.
Άλλα μετατρέπονται σε GET (το σώμα του αιτήματος χάνεται).
Χρησιμοποιείται για ανακατεύθυνση μετά από ένα PUT ή POST για να αποτρέψει μια ανανέωση σελίδας που θα μπορούσε να ενεργοποιήσει την εκ νέου κλήση της λειτουργίας.
307 Προσωρινή ανακατεύθυνση Η μέθοδος αίτησης και το σώμα είναι αμετάβλητα. Η ιστοσελίδα δεν είναι διαθέσιμη για απροσδόκητους λόγους. Σε αυτήν την περίπτωση, τα ρομπότ αναζήτησης δεν θα ενημερώσουν τους συνδέσμους τους. Καλύτερα από 302 όταν διατίθενται στον ιστότοπο σύνδεσμοι/λειτουργίες που δεν είναι GET.

Η προδιαγραφή δεν είχε σκοπό να επιτρέψει την αλλαγή της μεθόδου, αλλά στην πράξη, οι εφαρμογές πελάτη το κάνουν. Ο κωδικός 307 δημιουργήθηκε για την άρση της ασάφειας στη συμπεριφορά κατά τη χρήση μεθόδων που δεν είναι GET.

Ειδικές ανακατευθύνσεις

Εκτός από τις τακτικές ανακατευθύνσεις, υπάρχουν 2 ειδικές. Μια ανακατεύθυνση κώδικα (Not Modified) ανακατευθύνει τη σελίδα σε ένα τοπικό αντίγραφο προσωρινής αποθήκευσης (το οποίο δεν ήταν ενημερωμένο) και μια ανακατεύθυνση κώδικα (Multiple Choice) είναι μια μη αυτόματη ανακατεύθυνση: το σώμα, που αποδίδεται από το πρόγραμμα περιήγησης ως ιστοσελίδα, παραθέτει πιθανές ανακατευθύνσεις και ο χρήστης επιλέγει μία από αυτές.

Εναλλακτικοί τρόποι για τον καθορισμό ανακατευθύνσεων

Οι ανακατευθύνσεις HTTP δεν είναι ο μόνος τρόπος ανακατεύθυνσης. Υπάρχουν δύο ακόμη μέθοδοι: οι ανακατευθύνσεις HTML χρησιμοποιούν το στοιχείο και οι ανακατευθύνσεις JavaScript χρησιμοποιούν το DOM.

Ανακατευθύνσεις HTML

Οι ανακατευθύνσεις HTTP είναι ο προτιμώμενος τρόπος δημιουργίας ανακατευθύνσεων, αλλά μερικές φορές οι προγραμματιστές ιστού δεν έχουν τον έλεγχο του διακομιστή ή τη δυνατότητα προσαρμογής του. Για τέτοιες ειδικές περιπτώσεις, οι προγραμματιστές μπορούν να δημιουργήσουν μια σελίδα HTML με το στοιχείο και ορίστε το χαρακτηριστικό http-equiv για ανανέωση στο μπλοκ στοιχείων παρέχει γενικές πληροφορίες (μεταδεδομένα) σχετικά με το έγγραφο, το οποίο περιλαμβάνει τον τίτλο και συνδέσμους σε σενάρια και στυλ."> . Όταν εμφανιστεί η σελίδα, το πρόγραμμα περιήγησης θα βρει αυτό το στοιχείο και θα μεταβεί στην καθορισμένη σελίδα.

ServerName example.com Ανακατεύθυνση / http://www.example.com

Η διεύθυνση URL http://example.com/ θα ανακατευθυνθεί στη διεύθυνση http://www.example.com/ (αλλά όχι στη διεύθυνση http://example.com/other.html)

Το Redirect_Match κάνει το ίδιο, αλλά χρησιμοποιεί μια τυπική έκφραση για να προσδιορίσει το σύνολο των διευθύνσεων URL που θα επηρεαστούν:

RedirectMatch ^/images/(.*)$ http://images.example.com/$1

Όλα τα έγγραφα στις εικόνες/φάκελο θα ανακατευθυνθούν στον άλλο τομέα.

Εάν δεν θέλετε να ορίσετε μια προσωρινή ανακατεύθυνση, μπορεί να χρησιμοποιηθεί μια πρόσθετη παράμετρος (χρησιμοποιήστε έναν κωδικό κατάστασης HTTP ή τη μόνιμη λέξη-κλειδί) για να ορίσετε μια διαφορετική ανακατεύθυνση:

Μόνιμη ανακατεύθυνση / http://www.example.com Ανακατεύθυνση 301 / http://www.example.com

Η ενότητα mod_rewrite μπορεί επίσης να χρησιμοποιηθεί για τη δημιουργία ανακατευθύνσεων. Είναι πιο ευέλικτα αλλά πιο δύσκολα στη χρήση.

Nginx

Στο Nginx, δημιουργείτε ένα προσαρμοσμένο μπλοκ διακομιστή για το περιεχόμενο που θέλετε να ανακατευθύνετε:

Διακομιστής (ακρόαση 80; server_name example.com; επιστροφή 301 $scheme://www.example.com$request_uri; )

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

Επανεγγραφή ^/images/(.*)$ http://images.example.com/$1 ανακατεύθυνση; ξαναγράψτε το ^/images/(.*)$ http://images.example.com/$1 μόνιμο;

IIS

Στο IIS, χρησιμοποιείτε στοιχείο για να ρυθμίσετε ανακατευθύνσεις.

Ανακατεύθυνση βρόχων

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

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

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

Ο Firefox εντόπισε ότι ο διακομιστής ανακατευθύνει το αίτημα για αυτήν τη διεύθυνση με τρόπο που δεν θα ολοκληρωθεί ποτέ.

στη συνέχεια όπως το Chrome:

Αυτή η ιστοσελίδα περιλαμβάνει βρόχο ανακατεύθυνσης

Και στις δύο περιπτώσεις, ο χρήστης δεν μπορεί να κάνει τίποτα (σε αντίθεση με ένα σφάλμα από την πλευρά του πελάτη, όπως μια αναντιστοιχία cookie ή προσωρινής μνήμης).

Είναι σημαντικό να αποφύγετε τους βρόχους ανακατεύθυνσης, καθώς σπάνε εντελώς την εμπειρία του χρήστη.

URL(URL, από τα αγγλικά. Uniform Resource Locator) - ένας δείκτης για τη θέση του ιστότοπου στο Διαδίκτυο. Η διεύθυνση URL περιέχει το όνομα τομέα και τη διαδρομή προς τη σελίδα, συμπεριλαμβανομένου του ονόματος αρχείου της σελίδας.

Ο Tim Berners-Lee (μέλος του Ευρωπαϊκού Συμβουλίου Πυρηνικού Πολέμου στη Γενεύη) επινόησε τη διεύθυνση URL το 1990, η οποία εκείνη την εποχή ήταν απλώς η διεύθυνση για την τοποθέτηση αρχείων στο σύστημα.

Μαζί με τα μεγάλα πλεονεκτήματα (διαθεσιμότητα πλοήγησης στο Διαδίκτυο), η διεύθυνση URL της σελίδας έχει επίσης ένα μειονέκτημα - λειτουργεί μόνο με λατινικά γράμματα, αριθμούς και ορισμένα σύμβολα. Εάν θέλετε να χρησιμοποιήσετε, για παράδειγμα, κυριλλικό, τότε η διεύθυνση URL πρέπει να επανακωδικοποιηθεί με ειδικό τρόπο..ru/wiki/%D1%87%D1%82%D0%BE-%D1%82%D0%B0%D0 %BA%D0%BE %D0%B5-url/. Αυτή η κωδικοποίηση λαμβάνει χώρα σε δύο βήματα: πρώτον, κάθε χαρακτήρας μετατρέπεται σε μια ακολουθία δύο byte και, στη συνέχεια, κάθε byte ξαναγράφεται σε δεκαεξαδικό.

Πόσο σημαίνει μια διεύθυνση URL ιστότοπου στο SEO;

Οι μηχανές αναζήτησης λαμβάνουν υπόψη την εμφάνιση φράσεων κλειδιά σε διευθύνσεις URL. Η μεγαλύτερη επιρροή ασκείται από τις εμφανίσεις στη διεύθυνση του τομέα και των υποτομέων, οι εμφανίσεις στη διαδρομή προς τη σελίδα και το όνομα αρχείου της σελίδας παίζουν μικρότερη, αλλά πολύ σημαντική αξία. Σε αυτό το πλαίσιο, ένα είδος εισοδήματος που ονομάζεται cybersquatting αναπτύσσεται ενεργά στο Διαδίκτυο. Η ουσία του έγκειται στην καταχώριση ονομάτων τομέα στην αγοραία αξία με σκοπό τη μεταγενέστερη μεταπώληση σε διογκωμένη τιμή.