Τόσο οι απλοί χρήστες όσο και οι webmaster συχνάαντιμετωπίζετε το πρόβλημα της πρόσβασης σε μεμονωμένες σελίδες ή ακόμη και σε ολόκληρους ιστότοπους στο Διαδίκτυο. Σε αυτήν την περίπτωση, αντί για τον απαιτούμενο πόρο, μια αποτυχία 403 Απαγορευμένη Nginx ρίχνεται στο πρόγραμμα περιήγησης ιστού. Διαβάστε παρακάτω για να μάθετε ποιο είναι αυτό το σφάλμα και πώς να το διορθώσετε. Σε αυτό το άρθρο, θα προσφέρουμε λύσεις τόσο για τους απλούς χρήστες όσο και για τους διαχειριστές ιστότοπων.
Τι σημαίνει το 403 Forbidden Nginx;
Η ίδια η φύση του σφάλματος είναι αυτή γιαΔεν είναι δυνατή η πρόσβαση σε μια σελίδα που φιλοξενείται σε έναν ιστότοπο που υποστηρίζεται από τον διακομιστή ιστού Nginx. Μπορεί να υπάρχουν πολλοί λόγοι για αυτό.
Αλλά το ίδιο το μήνυμα δεν είναι κυριολεκτικά όχιυποδηλώνει σφάλμα. Το θέμα είναι ότι το 403 Forbidden Nginx είναι ένας κανονικός κωδικός κατάστασης πόρου. Τις περισσότερες φορές, αυτή η προειδοποίηση εκδίδεται σε συστήματα Ubuntu, αλλά μπορείτε επίσης να την δείτε και στα Windows.
Λόγοι διακοπής λειτουργίας χρηστών και webmaster
Όσον αφορά τους λόγους που προκαλούν την εμφάνιση ενός τέτοιου κωδικού κατάστασης, μπορούν να χωριστούν υπό όρους σε δύο τύπους, οι οποίοι σχετίζονται με τις ομάδες των απλών χρηστών και των διαχειριστών ιστού.
Στην περίπτωση των απλών χρηστών, καλούνται οι ακόλουθοι λόγοι:
- διαταραχές στη λειτουργία του ίδιου του πόρου Διαδικτύου ·
- εισαγωγή λανθασμένης διεύθυνσης ιστότοπου.
- αποκλεισμός του πόρου (για παράδειγμα, σύμφωνα με τις οδηγίες της Roskomnadzor) ·
- αποκλεισμός του χρήστη ή της IP του υπολογιστή του σε σχέση με παραβιάσεις των κανόνων του ιστότοπου (απαγόρευση) ·
- σφάλματα προγράμματος περιήγησης (cookie, προσωρινή μνήμη κ.λπ.).
Για την ομάδα διαχειριστών, οι λόγοι για την προειδοποίηση 403 Απαγορευμένο Nginx εμφανίζονται ελαφρώς διαφορετικοί:
- χρήση λανθασμένου ονόματος ή κατεστραμμένου αρχείου της κύριας σελίδας ευρετηρίου.
- άνοιγμα ενός καταλόγου για τον οποίο η παράμετρος Autoindex είναι απενεργοποιημένη.
- έλλειψη σωστών δικαιωμάτων στο φάκελο.
- εσφαλμένα καθορισμένη διαδρομή προς το αρχείο.
- Σφάλμα ενημέρωσης προσωρινής μνήμης DNS κατά την αλλαγή της φιλοξενίας.
- Το αρχείο htaccess ή η γενική διαμόρφωση διακομιστή δεν επιτρέπεται να βλέπουν περιεχόμενο.
Με αυτήν την κατάσταση, πολλές ενοποιημένες λύσεις μπορούν να χρησιμοποιηθούν και για τις δύο ομάδες.
403 Απαγορευμένο σφάλμα Nginx: πώς να διορθώσετε τον χρήστη;
Εάν η αποτυχία είναι προσωρινή, συνήθως αρκεί να κάνετε επανεκκίνηση του συστήματος υπολογιστή. Εάν αυτό δεν βοηθήσει, τα ακόλουθα μπορούν να θεωρηθούν ως καθολικές λύσεις:
- ελέγξτε την ορθογραφία της διεύθυνσης πόρου έτσι ώστε να μην περιέχει κεφαλαία γράμματα και σύμβολα στα Κυριλλικά.
- εκκαθαρίστε τα cookie και την προσωρινή μνήμη του προγράμματος περιήγησης ιστού.
- δοκιμάστε να χρησιμοποιήσετε διαφορετικό πρόγραμμα περιήγησης.
- βεβαιωθείτε ότι δεν έχετε απαγορευτεί από τον ιστότοπο.
- δοκιμάστε να χρησιμοποιήσετε την πρόσβαση με βοηθητικά προγράμματα για να αποκρύψετε την εξωτερική σας IP (Δωρεάν Απόκρυψη IP).
- επικοινωνήστε με τη διοίκηση του πόρου και διευκρινίστε το πρόβλημα της απόδοσής του.
- περιμένετε λίγο και προσπαθήστε να αποκτήσετε ξανά πρόσβαση εάν το πρόβλημα έγκειται στη λειτουργικότητα του πόρου Διαδικτύου.
Μερικές συμβουλές επιδιόρθωσης για webmasters
Για να αντιμετωπίσετε 403 Απαγορευμένα σφάλματα του Nginx, οι διαχειριστές θα χρειαστούν τις ακόλουθες συμβουλές:
- ελέγξτε την ορθότητα του ονόματος του ευρετηρίου αρχεία index.html, index.htm, index.php, index.shtml κ.λπ., ώστε να μην περιέχουν κεφαλαία γράμματα ή κυριλλικούς χαρακτήρες.
- ορίστε δικαιώματα πρόσβασης στο φάκελο 755, σε αρχεία - 644;
- ελέγξτε την ορθότητα των καθορισμένων διαδρομών σε αρχεία και καταλόγους.
- παύση για περίπου μία ημέρα, εάν το πρόβλημα είναι ότι η προσωρινή μνήμη DNS δεν είχε χρόνο να ενημερώσει.
- προσθέστε τη γραμμή Επιλογές + Ευρετήρια στο αρχείο .htaccess.
- εάν ο ριζικός κατάλογος ονομάζεται Home, μετονομάστε τη σελίδα σύμφωνα με τα πρότυπα και προσθέστε τη γραμμή DirectoryIndex home.php στο αρχείο .htaccess.
Αυτό, κατ 'αρχήν, είναι το μόνο που αφορά το κύριοτους λόγους για την εμφάνιση του κωδικού 403 και μεθόδους για να βγείτε από αυτήν την κατάσταση. Όπως μπορείτε να δείτε από όλα τα παραπάνω, δεν υπάρχει τίποτα ιδιαίτερα καταστροφικό σε μια τέτοια αποτυχία (συγκεκριμένα, για τους απλούς χρήστες). Αλλά κατά την εξάλειψη του προβλήματος που έχει προκύψει σε οποιοδήποτε επίπεδο, είναι απαραίτητο να ληφθούν υπόψη όλοι οι παράγοντες που θα μπορούσαν να αποτελέσουν τη βασική αιτία μιας τέτοιας κατάστασης.
Με τους χρήστες, όλα είναι απλά, αλλά οι διαχειριστές σε ορισμένες περιπτώσεις θα πρέπει να ιδρώνουν, όπως λένε.