Τι είναι το 403 Απαγορευμένο σφάλμα και πώς μπορεί να διορθωθεί (εξηγούνται 5 λύσεις)

Τι είναι το 403 Απαγορευμένο σφάλμα?

403 Απαγορευμένο σφάλμα


Ένα από τα πιο συχνά εμφανιζόμενα σφάλματα κατά την περιήγηση είναι το σφάλμα # 403.

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

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

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

Παραλλαγές 403:

Υπάρχουν διαφορετικά σενάρια όπου ένας χρήστης θα αντιμετωπίσει μία από τις πολλαπλές εκδόσεις του σφάλματος 403.

Οι πιο συνηθισμένες παραλλαγές σφάλματος 403 είναι:

  • Σφάλμα 403
  • 403 απαγορεύεται η πρόσβαση
  • 403 Απαγορευμένο σφάλμα
  • 403 Απαγορευμένο Nginx
  • 403 Απαγορευμένο: Δεν επιτρέπεται η πρόσβαση
  • Σφάλμα 403 Απαγορευμένο
  • Απαγορευμένος
  • Απαγορεύεται το HTTP 403
  • Απαγορεύεται το Nginx 403

Πώς λειτουργεί το σφάλμα HTTP 403?

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

Όταν ένας χρήστης προσπαθεί να περιηγηθεί σε μια ιστοσελίδα, το πρόγραμμα περιήγησης αποστέλλει το αίτημα χρησιμοποιώντας HTTP.

Σε απάντηση, ο διακομιστής εξετάζει το αίτημα και εάν όλα είναι σωστά, ο διακομιστής αποκρίνεται με κωδικό επιτυχίας κατηγορίας 2xx πριν από τη φόρτωση της σελίδας.

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

Ωστόσο, εάν ο διακομιστής εντοπίσει ορισμένα ζητήματα στο αίτημα για οποιονδήποτε λόγο, θα εμφανίσει σφάλμα κατηγορίας 4xx.

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

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

Τα πιο συνηθισμένα σφάλματα κατηγορίας 4xx είναι τα 403 και 404.

Το σφάλμα 404 σημαίνει ότι τα αρχεία ή οι πόροι που ζητά ο χρήστης δεν μπορούν να βρεθούν στη διεύθυνση URL που αναφέρεται.

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

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

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

Πιθανοί λόγοι για το σφάλμα 403 και η λύση του:

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

Λόγος 1: Προστασία Hotlink

Τι είναι το hotlinking; Η Hotlinking κλέβει το εύρος ζώνης κάποιου συνδέοντας τα στοιχεία του ιστότοπού του, όπως εικόνες και βίντεο κ.λπ..

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

Ο ιδιοκτήτης του ιστότοπου 2 είναι αρκετά εντυπωσιασμένος από την ποιότητα του περιεχομένου και αποφασίζει να το χρησιμοποιήσει και στον ιστότοπό του.

Τώρα, αντί να φιλοξενεί αυτές τις εικόνες απευθείας στον δικό του διακομιστή, τις συνδέει από τον διακομιστή του ιστότοπου 1.

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

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

Για να αποφευχθούν τέτοιες καταστάσεις, ο κάτοχος του ιστότοπου 1 μπορεί να εφαρμόσει παραπομπές ζώνης.

Αυτό θα περιορίσει την hotlinking και θα επιστρέψει ένα σφάλμα 403 σε περίπτωση hotlinking.

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

Λάβετε υπόψη ότι είναι ανήθικο να χρησιμοποιείτε πόρους τρίτων χωρίς την άδειά τους.

Λύση:

Για να ρυθμίσετε την προστασία Hotlink στο cPanel, μεταβείτε στην ενότητα Ασφάλεια < Προστασία Hotlink:

Ασφάλεια

Από εδώ, μπορείτε να ενεργοποιήσετε ή να απενεργοποιήσετε την προστασία hotlink:

Ενεργοποιώ απενεργοποιώ

Τώρα, εάν είστε ο κάτοχος τόσο του ιστότοπου1 όσο και του ιστότοπου2, μπορείτε να απενεργοποιήσετε την προστασία hotlink για τον δικό σας ιστότοπο, ώστε να μπορείτε να συνδέσετε το περιεχόμενο από και προς τον ιστότοπό σας.

Το παρακάτω στιγμιότυπο οθόνης θα το επεξεργαστεί για εσάς:

Διαμορφώστε

Λόγος 2: Κακά δικαιώματα

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

Για την επίλυση τέτοιων προβλημάτων, ο κάτοχος πρέπει να ορίσει τα δικαιώματα όπως παρακάτω:

  • Δυναμικό περιεχόμενο: 700
  • Φάκελοι: 755
  • Στατικό περιεχόμενο: 644

Λύση:

Για να ρυθμίσετε την άδεια, ακολουθήστε τα βήματα:

1. Συνδεθείτε στο cPanel σας χρησιμοποιώντας την καθορισμένη διεύθυνση URL και τα εκχωρημένα διαπιστευτήρια σύνδεσης
2. Κάντε κλικ στο εικονίδιο Διαχείριση αρχείων στο πεδίο Αρχεία

permissons

3. Στα αριστερά του παραθύρου που ανοίγει, θα δείτε δικαιώματα όλων των αρχείων και φακέλων
4. Βεβαιωθείτε ότι τα δικαιώματα του φακέλου public_html είναι 750 όπως φαίνεται παρακάτω:

αλλαγή-δικαιώματα

Εάν είναι 750, μεταβείτε στην επόμενη αντιμετώπιση προβλημάτων, ακολουθήστε τα βήματα:

ένα. Επιλέξτε το φάκελο public_html > κάντε κλικ στο εικονίδιο Αλλαγή δικαιωμάτων
σι. Ρύθμιση δικαιωμάτων σε 750 > Σώσει.
ντο. Εκκαθάριση της προσωρινής μνήμης του προγράμματος περιήγησης
ρε. Εκκαθαρίστε την τοπική προσωρινή μνήμη DNS

Λόγος 3: Κρυφά αρχεία / Λάθος διεύθυνση URL

Τα κρυμμένα αρχεία δεν υποτίθεται ότι έχουν πρόσβαση στο κοινό και επομένως ο διακομιστής περιορίζει την πρόσβαση για το κοινό.

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

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

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

Λόγος 4: Κανόνες IP

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

Οι χρήστες μπορούν να δουν 403 κανόνες λόγω κανόνων IP Deny που ορίζονται στο cPanel.

Σε αυτήν την περίπτωση, επαληθεύστε τους κανόνες στο cPanel για να βεβαιωθείτε ότι δεν αποκλείετε το δικό σας εύρος IP.

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

Λύση:

Για να ελέγξετε τους κανόνες IP, ακολουθήστε τα βήματα:

1. Συνδεθείτε στο λογαριασμό cPanel χρησιμοποιώντας τη διεύθυνση URL και παρέχετε διαπιστευτήρια σύνδεσης.
2. Μεταβείτε στην ενότητα Ασφάλεια και κάντε κλικ στο εικονίδιο IP Blocker.

ip-blocker

3. Εισαγάγετε μία ή μια σειρά διευθύνσεων IP στις οποίες θέλετε να αρνηθείτε την πρόσβαση.

ip-blocker-add

4. Κάντε κλικ στο κουμπί Προσθήκη.

Ονομα
αξία
Ενιαία διεύθυνση IP192.168.0.1
2001: db8 :: 1
Εύρος192.168.0.1 – 192.168.0.40
2001: db8 :: 1 – 2001: db8 :: 3
Σιωπηρή εμβέλεια192.168.0.1 – 40
Μορφή CIDR192.168.0.1/32
2001: db8 :: / 32
Σημαίνει 192. *. *. *192. *. *. *

Λόγος 5: Διευθυντής ευρετηρίου

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

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

Ο κίνδυνος ασφαλείας μειώνεται από το να μην εμφανίζεται απευθείας το περιεχόμενο του φακέλου και, εναλλακτικά, εμφανίζεται ένα σφάλμα 403.

Λύση:

Μπορείτε να επιλύσετε αυτό το ζήτημα ανεβάζοντας το κατάλληλο αρχείο ευρετηρίου στον κατάλογο ή αλλάζοντας τις τιμές του “Index Manager” από το cPanel.

ευρετήρια

συμπέρασμα

Υπάρχουν πολλοί λόγοι για να προκαλέσετε απαγορευμένο σφάλμα HTTP 403, αλλά όλα αυτά σημαίνουν μόνο ένα πράγμα και αυτό είναι η απαγόρευση πρόσβασης.

Το σφάλμα 403 μπορεί να διορθωθεί σε επίπεδο διακομιστή αλλάζοντας τις ρυθμίσεις ασφαλείας.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map