Η ανακατεύθυνση URL είναι απαραίτητη όταν οι σελίδες έχουν αλλάξει τις διευθύνσεις τους μόνιμα ή προσωρινά. Ωστόσο, μερικές φορές ο ιστότοπός σας μπορεί να κολλήσει σε έναν βρόχο ανακατεύθυνσης. Εάν συμβεί αυτό, ενδέχεται να αντιμετωπίσετε το σφάλμα "πάρα πολλές ανακατευθύνσεις" που σας εμποδίζει να αποκτήσετε πρόσβαση σε ιστοσελίδες. Ευτυχώς, μπορείτε να χρησιμοποιήσετε διάφορες μεθόδους για να διορθώσετε αυτό το πρόβλημα ανακατεύθυνσης. Το πρόβλημα συνήθως έγκειται στον ιστότοπο, το πρόγραμμα περιήγησης, τον διακομιστή ή τις προσθήκες ή τα προγράμματα τρίτων κατασκευαστών. Αφιερώνοντας χρόνο για να διαγνώσετε την αιτία του σφάλματος, μπορείτε να το λύσετε σχετικά γρήγορα.
Αιτίες του σφάλματος "Πάρα πολλές ανακατευθύνσεις" στο WordPress
Το σφάλμα "πάρα πολλές ανακατευθύνσεις" συμβαίνει όταν ο ιστότοπός σας WordPress κολλήσει σε βρόχους ανακατεύθυνσης. Για παράδειγμα, μπορεί να προσπαθήσει να σας στείλει σε άλλη διεύθυνση URL που οδηγεί σε έναν εντελώς διαφορετικό σύνδεσμο. Εάν αυτή η διαδικασία συνεχιστεί, το πρόγραμμα περιήγησής σας ενδέχεται να προκαλέσει το σφάλμα και να αποτύχει να φορτώσει τον ιστότοπο. Αυτό το σφάλμα φαίνεται διαφορετικό ανάλογα με το πρόγραμμα περιήγησης που χρησιμοποιείτε. Για παράδειγμα:
- Το Google Chrome, εμφανίζεται συνήθως ως "ERR_TOO_MANY_REDIRECTS" ή "Αυτή η ιστοσελίδα έχει βρόχο ανακατεύθυνσης".
- Mozilla Firefox, το σφάλμα συνήθως εμφανίζεται ως "Η σελίδα δεν ανακατευθύνεται σωστά".
- Microsoft Edge, εμφανίζεται ως "Αυτή η σελίδα δεν λειτουργεί αυτήν τη στιγμή".
- Οι χρήστες του Safari ενδέχεται να αντιμετωπίσουν το μήνυμα "Το Safari δεν μπορεί να ανοίξει τη σελίδα".
Σε αντίθεση με ορισμένα άλλα κοινά σφάλματα του WordPress, το ζήτημα "πάρα πολλές ανακατευθύνσεις" συνήθως δεν λύνεται από μόνο του. Ως εκ τούτου, θα πρέπει να αντιμετωπίσετε την προέλευση του προβλήματος για να το διορθώσετε.
Πώς να διορθώσετε το σφάλμα "Πάρα πολλές ανακατευθύνσεις" στο WordPress
Διάφοροι παράγοντες μπορούν να προκαλέσουν το σφάλμα "πάρα πολλές ανακατευθύνσεις" στο WordPress. Επομένως, ίσως χρειαστεί να δοκιμάσετε μερικές διαφορετικές μεθόδους για να το λύσετε. Εδώ είναι οι πιθανές λύσεις.
1. Αναγκάστε τη σελίδα να ανανεωθεί
Η πρώτη λύση είναι πολύ απλή. Μπορείτε να αναγκάσετε το πρόγραμμα περιήγησής σας να ανανεώσει και να ανακτήσει μια νέα έκδοση της σελίδας. Αυτή η μέθοδος παρακάμπτει τυχόν αποθηκευμένα δεδομένα και εμφανίζει τις πιο πρόσφατες διαθέσιμες πληροφορίες για τον ιστότοπο του WordPress. Ίσως θα θέλατε να δοκιμάσετε πρώτα αυτήν τη μέθοδο επειδή είναι γρήγορη και δεν θα παρεμβαίνει σε άλλες στρατηγικές. Θα μάθετε επίσης αμέσως εάν έχει διορθώσει το πρόβλημα ή όχι. Μπορείτε να χρησιμοποιήσετε τις ακόλουθες συντομεύσεις πληκτρολογίου για να επιβάλετε μια ανανέωση στο πρόγραμμα περιήγησής σας:
- Google Chrome (Windows): Ctrl + F5
- Google Chrome (Mac): Command+Shift+R
- Safari: Command + Option + R
- Firefox (Windows): Ctrl + F5
- Firefox (Mac): Command+Shift+R
- Η Microsoft Edge: Ctrl + F5
Αυτό είναι το μόνο που χρειάζεται να κάνετε. Ωστόσο, εάν αυτή η απλή μέθοδος δεν λειτουργεί, μπορείτε να συνεχίσετε μέσω αυτού του οδηγού αντιμετώπισης προβλημάτων.
2. Διαγράψτε τα cookies στον ιστότοπο
Τα cookies είναι μικρά μπλοκ δεδομένων που επιτρέπουν στους ιστότοπους να θυμούνται πληροφορίες σχετικά με την επίσκεψή σας. Στη συνέχεια, οι ιστότοποι χρησιμοποιούν αυτά τα δεδομένα για να προσαρμόσουν τις εμπειρίες σας. Για παράδειγμα, μια πλατφόρμα ηλεκτρονικού εμπορίου μπορεί να σας στείλει επιτόπου προτάσεις με βάση τις προηγούμενες αγορές και αναζητήσεις σας.
Με αυτόν τον τρόπο, θα μπορείτε να εξοικονομήσετε χρόνο όταν αναζητάτε σχετικά προϊόντα. Ωστόσο, τα cookies μπορεί μερικές φορές να διατηρούνται σε λανθασμένα δεδομένα. Με τη σειρά του, αυτό μπορεί να προκαλέσει το σφάλμα "πάρα πολλές ανακατευθύνσεις". Ως εκ τούτου, μπορείτε να δοκιμάσετε να διαγράψετε τα cookies από τον ιστότοπο του WordPress. Θα χρειαστεί να χρησιμοποιήσετε ελαφρώς διαφορετικές μεθόδους ανάλογα με το πρόγραμμα περιήγησης που χρησιμοποιείτε.
3. Εκκαθαρίστε τον ιστότοπο WordPress ή την προσωρινή μνήμη του διακομιστή σας
Η προσωρινή αποθήκευση αποθηκεύει πληροφορίες σχετικά με τον ιστότοπό σας, ώστε να μπορεί να φορτώσει πιο γρήγορα την επόμενη φορά που θα αποκτήσετε πρόσβαση. Ωστόσο, η προσωρινή μνήμη σας μπορεί να περιέχει παλιά δεδομένα και να προκαλεί σφάλμα ανακατεύθυνσης. Επομένως, μπορείτε να δοκιμάσετε να διαγράψετε τις αποθηκευμένες πληροφορίες για να δείτε εάν διορθώνεται το πρόβλημα. Εάν μπορείτε να αποκτήσετε πρόσβαση στον ιστότοπό σας στο WordPress, μπορείτε να δοκιμάσετε να καθαρίσετε την προσωρινή μνήμη με μια ειδική προσθήκη προσωρινής αποθήκευσης. Ωστόσο, το σφάλμα ανακατεύθυνσης πιθανότατα θα σας εμποδίσει να φτάσετε στον πίνακα ελέγχου σας. Επομένως, ίσως χρειαστεί να προσπαθήσετε να καθαρίσετε την προσωρινή μνήμη του διακομιστή σας. Αφού εκκαθαρίσετε την προσωρινή μνήμη, δοκιμάστε να φορτώσετε ξανά τον ιστότοπό σας. Εάν αυτό δεν λειτουργεί, ίσως χρειαστεί να δοκιμάσετε άλλη μέθοδο.
4. Εκκαθαρίστε την προσωρινή μνήμη του προγράμματος περιήγησής σας
Το πρόγραμμα περιήγησής σας αποθηκεύει επίσης αποθηκευμένες πληροφορίες σχετικά με τους ιστότοπους που επισκέπτεστε, συμπεριλαμβανομένου του δικού σας. Εάν το πρόγραμμα περιήγησής σας διατηρεί παλιά δεδομένα, ίσως χρειαστεί να τα διαγράψετε για να διορθώσετε το σφάλμα ανακατεύθυνσης στο WordPress. Θα χρειαστεί να χρησιμοποιήσετε ελαφρώς διαφορετικές μεθόδους ανάλογα με το πρόγραμμα περιήγησης που χρησιμοποιείτε. Όταν τελειώσετε, δοκιμάστε να φορτώσετε ξανά τον ιστότοπό σας για να δείτε εάν το σφάλμα "πάρα πολλές ανακατευθύνσεις" έχει παρέλθει.
5. Προσδιορίστε την αιτία του βρόχου ανακατεύθυνσης
Εάν οι προηγούμενες μέθοδοι δεν έλυσαν το σφάλμα ανακατεύθυνσης, ίσως θα θέλατε να προσπαθήσετε να διαγνώσετε το πρόβλημα. Διαφορετικά, μπορεί να ξοδέψετε πολλή προσπάθεια σε πιο χρονοβόρες στρατηγικές που ενδέχεται να μην διορθώσουν το σφάλμα. Υπάρχουν μερικές διαφορετικές μέθοδοι που μπορούν να προσδιορίσουν την αιτία των βρόχων ανακατεύθυνσης. Αρχικά, μπορείτε να εισαγάγετε τη διεύθυνση URL του ιστότοπού σας στο Έλεγχος ανακατεύθυνσης εργαλείο.
Αυτή η δωρεάν διαδικτυακή εφαρμογή σάς δίνει τη δυνατότητα να εισαγάγετε πολλές διευθύνσεις URL και να ελέγξετε την κατάστασή τους. Μπορείτε επίσης να καθορίσετε τον παράγοντα χρήστη, όπως το πρόγραμμα περιήγησής σας, τα ρομπότ μηχανών αναζήτησης και τις κινητές συσκευές. Μόλις εισαγάγετε τη διεύθυνση URL σας, θα μπορείτε να δείτε τυχόν κωδικούς κατάστασης ή σφάλματος που σχετίζονται με τον ιστότοπό σας στο κάτω μέρος της σελίδας.
Εναλλακτικά, ορισμένα πρόσθετα του προγράμματος περιήγησης μπορούν να σας δείξουν τη φύση των ανακατευθύνσεων σε διαφορετικούς ιστότοπους. Για παράδειγμα, το Ανακατεύθυνση διαδρομής Οι σημαίες επέκτασης Chrome ανακατευθύνουν τα μηνύματα σφάλματος σε πραγματικό χρόνο. Ωστόσο, αυτά τα εργαλεία ενδέχεται να μην σας λένε πάντα γιατί συμβαίνει το σφάλμα ανακατεύθυνσής σας. Εάν συμβαίνει αυτό, μπορείτε να συνεχίσετε με τις άλλες στρατηγικές σε αυτόν τον οδηγό αντιμετώπισης προβλημάτων.
6. Απενεργοποιήστε προσωρινά τα πρόσθετα WordPress
Τα πρόσθετα WordPress είναι χρήσιμα εργαλεία που μπορούν να εισάγουν νέες λειτουργίες στον ιστότοπό σας. Ωστόσο, αυτά τα πρόσθετα μπορούν επίσης να προκαλέσουν πολλά ζητήματα, όπως το σφάλμα "πάρα πολλές ανακατευθύνσεις". Οποιοσδήποτε μπορεί να αναπτύξει και να μοιραστεί πρόσθετα WordPress. Ως εκ τούτου, ενδέχεται να κατεβάσετε κατά λάθος ένα που περιέχει ελαττωματικό κώδικα. Αυτά τα πρόσθετα έχουν επίσης συχνές ενημερώσεις.
Εάν δεν έχετε ενημερώσει τις προσθήκες σας, ενδέχεται επίσης να προκαλούν προβλήματα στον ιστότοπό σας. Ίσως θέλετε να δοκιμάσετε αυτήν τη μέθοδο εάν προσθέσατε πρόσφατα νέα πρόσθετα στον ιστότοπό σας στο WordPress. Αν ναι, πιθανότατα θα έχετε μια καλή ιδέα για αυτό που προκαλεί το πρόβλημα. Ακόμα κι αν δεν υποπτεύεστε μια συγκεκριμένη προσθήκη, μπορείτε να χρησιμοποιήσετε τα παρακάτω βήματα για να αντιμετωπίσετε το πρόβλημα.
Εάν δεν μπορείτε να αποκτήσετε πρόσβαση στον ιστότοπό σας στο WordPress, θα χρειαστεί να χρησιμοποιήσετε cPanel ή FTP/SFTP. Θα χρειαστεί να βρείτε τον φάκελο που περιέχει τις προσθήκες σας, συνήθως κάτω public_html > wp-content > προσθήκες. Εδώ, θα δείτε μια σειρά φακέλων με τα ονόματα των εγκατεστημένων προσθηκών σας. Μετονομάστε το φάκελο plugins σε "plugins-off". Αυτό θα απενεργοποιήσει όλες τις προσθήκες σας.
Θα πρέπει τώρα να έχετε πρόσβαση στον πίνακα ελέγχου του WordPress. Στη συνέχεια, μετονομάστε το φάκελο των προσθηκών στον αρχικό του τίτλο. Στη συνέχεια, προχωρήστε στη διαδικασία επανενεργοποίησης κάθε πρόσθετου από τον πίνακα ελέγχου του WordPress για να δείτε ποιο από αυτά εμφανίζει το σφάλμα "πάρα πολλές ανακατευθύνσεις". Εάν βρείτε ένα πρόβλημα με την προσθήκη, θα πρέπει να το κρατήσετε απενεργοποιημένο. Θα χρειαστεί επίσης να βρείτε μια εναλλακτική επιλογή για τον ιστότοπό σας.
7. Ελέγξτε τις ρυθμίσεις του ιστότοπού σας στο WordPress
Μερικές φορές ένα σφάλμα στις ρυθμίσεις του ιστότοπού σας WordPress μπορεί να προκαλέσει βρόχους ανακατεύθυνσης. Για παράδειγμα, ο ιστότοπός σας μπορεί να δείχνει το λάθος όνομα τομέα για τα αρχεία του ιστότοπού σας. Αυτό συμβαίνει πιο συχνά εάν έχετε μετεγκαταστήσει πρόσφατα τον ιστότοπό σας. Μπορείτε να ελέγξετε τις ρυθμίσεις του ιστότοπού σας στον πίνακα ελέγχου του WordPress. Εάν έχετε πρόσβαση, συνδεθείτε και κατευθυνθείτε σε Ρυθμίσεις> Γενικά. Στη συνέχεια, θα δείτε δύο πεδία για τη «Διεύθυνση WordPress (URL)» και τη «Διεύθυνση τοποθεσίας (URL)».
Αυτές οι δύο διευθύνσεις θα πρέπει να είναι ίδιες, εκτός εάν θέλετε το WordPress να έχει τον δικό του κατάλογο. Εάν οι διευθύνσεις URL δεν ταιριάζουν και θα έπρεπε, μπορείτε να αλλάξετε τις ρυθμίσεις με μη αυτόματο τρόπο. Θα χρειαστεί να επεξεργαστείτε τον ιστότοπό σας wp-config.php αρχείο. Χρησιμοποιήστε cPanel ή FTP/SFTP για να εντοπίσετε το wp-config.php αρχείο, βρίσκεται κάτω από το public_html ντοσιέ. Στη συνέχεια, θα επικολλήσετε τον ακόλουθο κώδικα στο αρχείο:
define( 'WP_HOME', 'https://example.com' );
define( 'WP_SITEURL', 'https://example.com' );
Αντικαταστήστε τα παραδείγματα URL με τα σωστά και αποθηκεύστε το αρχείο. Στη συνέχεια, φορτώστε ξανά τον ιστότοπό σας και δείτε εάν αυτό έλυσε το πρόβλημα.
8. Ελέγξτε το πιστοποιητικό SSL
Εάν μετεγκαταστήσατε πρόσφατα τον ιστότοπό σας σε HTTPS, υπάρχουν διάφορα βήματα που πρέπει να ολοκληρώσετε. Δυστυχώς, εάν χάσετε κάποια από αυτά ή ρυθμίσετε εσφαλμένα ορισμένες ρυθμίσεις, θα μπορούσατε να ενεργοποιήσετε το σφάλμα "πάρα πολλές ανακατευθύνσεις" στο WordPress. Για παράδειγμα, εάν δεν εγκαταστήσατε σωστά το πιστοποιητικό Secure Sockets Layer (SSL), μπορεί να προκαλεί προβλήματα. Εάν δεν το προσθέσατε καθόλου, ο ιστότοπός σας θα κολλούσε αυτόματα σε έναν βρόχο ανακατεύθυνσης.
Ωστόσο, ενδέχεται να υπάρχουν επίσης κάποια δευτερεύοντα ζητήματα με την εγκατάσταση του πιστοποιητικού SSL. Για παράδειγμα, μπορεί να έχετε εγκαταστήσει λανθασμένα τα ενδιάμεσα πιστοποιητικά που λειτουργούν μαζί με το κύριο. Μπορείτε να ελέγξετε εάν το πιστοποιητικό SSL σας έχει εγκατασταθεί σωστά χρησιμοποιώντας ένα εργαλείο όπως το Δοκιμή διακομιστή Qualys SSL. Αυτή η εφαρμογή σαρώνει τον τομέα σας για να βρει τυχόν συσχετισμένα ζητήματα SSL. Αυτή η διαδικασία μπορεί να διαρκέσει μερικά λεπτά, αλλά θα σας ειδοποιήσει για τυχόν προβλήματα με την εγκατάσταση του πιστοποιητικού σας.
9. Ενημερώστε τους σκληρούς κωδικούς συνδέσμους σας
Εάν μόλις αλλάξατε από HTTP σε HTTPS, θα πρέπει να ανακατευθύνετε τους συνδέσμους σας. Διαφορετικά, αυτές οι διευθύνσεις URL θα δείχνουν τοποθεσίες που δεν υπάρχουν πλέον στον ιστότοπό σας. Πολλοί χρήστες χρησιμοποιούν προσθήκες που μπορούν να αλλάξουν αυτόματα αυτούς τους συνδέσμους. Ωστόσο, μπορεί να είναι επικίνδυνο να χρησιμοποιήσετε ένα πρόσθετο. Εάν το πρόσθετο που επιλέξατε έχει προβλήματα με τον κώδικα ή τις ενημερώσεις του, μπορεί να ρυθμίσει εσφαλμένα τις ανακατευθύνσεις σας και να προκαλέσει το σφάλμα "πάρα πολλές ανακατευθύνσεις". Ως εκ τούτου, συνιστάται να ενημερώνετε μη αυτόματα τους συνδέσμους με σκληρό κώδικα. Μπορείτε να το κάνετε αυτό με τη μέθοδο αναζήτησης και αντικατάστασης στο WordPress.
10. Ελέγξτε για ανακατευθύνσεις HTTPS στον διακομιστή σας
Οι κανόνες διακομιστή ανακατεύθυνσης HTTPS μπορούν επίσης να προκαλέσουν το σφάλμα "πάρα πολλές ανακατευθύνσεις" στο WordPress. Αυτές οι ρυθμίσεις ενδέχεται να έχουν παραμορφωθεί εσφαλμένα κατά τη μετεγκατάσταση του ιστότοπού σας. Για παράδειγμα, οι ρυθμίσεις ενδέχεται να μην ανακατευθύνουν σωστά τους συνδέσμους σας στο HTTPS. Ως εκ τούτου, θα πρέπει να τα τροποποιήσετε. Εάν ο κεντρικός υπολογιστής σας χρησιμοποιεί διακομιστή Apache, θα πρέπει να τον επεξεργαστείτε .htaccess αρχείο. Εντοπίστε το χρησιμοποιώντας cPanel ή FTP/SFTP. Στη συνέχεια, μπορείτε να εισαγάγετε τον ακόλουθο κωδικό:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Αυτός ο κώδικας θα κάνει όλους τους συνδέσμους HTTP να ανακατευθύνονται αυτόματα στο HTTPS. Αποθηκεύστε το .htaccess αρχείο και προσπαθήστε να φορτώσετε ξανά τον ιστότοπό σας στο WordPress. Εάν εξακολουθεί να ενεργοποιεί το σφάλμα ανακατεύθυνσης, θα πρέπει να δοκιμάσετε άλλη λύση. Εναλλακτικά, μπορείτε να προσαρμόσετε τις ανακατευθύνσεις HTTPS σε διακομιστές Nginx. Εάν δεν είστε σίγουροι ποιος τύπος διακομιστή χρησιμοποιεί ο κεντρικός υπολογιστής σας, ίσως θα θέλατε να ελέγξετε ξανά την εταιρεία πρώτα. Στο Nginx, θα χρειαστεί να προσαρμόσετε το αρχείο ρυθμίσεων. Χρησιμοποιήστε cPanel ή FTP/SFTP για να εντοπίσετε το αρχείο. Εισαγάγετε τον ακόλουθο κώδικα για να ρυθμίσετε τις ανακατευθύνσεις σας:
server { listen 80; server_name domain.com www.domain.com; return 301 https://domain.com$request_uri; }
Αποθηκεύστε το αρχείο και φορτώστε ξανά τον ιστότοπό σας στο WordPress. Εάν δεν επιλύσει το πρόβλημα, συνεχίστε να προχωράτε σε αυτόν τον οδηγό αντιμετώπισης προβλημάτων.
11. Ελέγξτε τις ρυθμίσεις υπηρεσιών τρίτων κατασκευαστών
Ας υποθέσουμε ότι χρησιμοποιείτε μια υπηρεσία τρίτου μέρους, όπως ένα Δίκτυο παράδοσης περιεχομένου (CDN). Σε αυτήν την περίπτωση, οι ρυθμίσεις του ενδέχεται να προκαλέσουν το σφάλμα "πάρα πολλές ανακατευθύνσεις". Για παράδειγμα, το Cloudflare είναι μια δημοφιλής επιλογή που μπορεί να βελτιώσει την απόδοση και την ασφάλεια του ιστότοπού σας. Το Cloudflare μπορεί να προκαλέσει το σφάλμα "πάρα πολλές ανακατευθύνσεις" εάν έχετε ενεργοποιημένη τη ρύθμιση Flexible SSL και ένα πιστοποιητικό SSL από άλλη πηγή (όπως ο πάροχος φιλοξενίας).
Σε αυτό το σενάριο, τα αιτήματα διακομιστή φιλοξενίας σας ανακατευθύνουν ήδη διευθύνσεις URL από το HTTP στο HTTPS. Ωστόσο, με τη ρύθμιση "Flexible SSL", όλα τα αιτήματα διακομιστή αποστέλλονται σε HTTP. Ως εκ τούτου, υπάρχουν βρόχοι ανακατεύθυνσης που συμβαίνουν μεταξύ των διαφορετικών διεργασιών. Ως εκ τούτου, μην χρησιμοποιείτε τη ρύθμιση "Ευέλικτο SSL" εάν έχετε πιστοποιητικό SSL από πηγή τρίτου μέρους. Αντίθετα, αλλάξτε τις ρυθμίσεις σας στο Cloudflare "Crypto" και επιλέξτε είτε "Full" ή "Full (αυστηρό)".
Με αυτόν τον τρόπο θα αποστέλλονται αυτόματα αιτήματα σε HTTPS. Επιπλέον, μπορεί να θέλετε να ενεργοποιήσετε τον κανόνα "Να χρησιμοποιείτε πάντα HTTPS" στο Cloudflare. Αυτό αναγκάζει τον ιστότοπό σας να στέλνει όλα τα αιτήματα σε HTTPS. Επομένως, αποφεύγει την πρόκληση βρόχου ανακατεύθυνσης και την ενεργοποίηση του σφάλματος WordPress. Τέλος, ίσως θέλετε να ελέγξετε ξανά ότι έχετε διαμορφώσει σωστά τις ανακατευθύνσεις σας στο Cloudflare. Για παράδειγμα, θα θέλετε να διασφαλίσετε ότι ο τομέας σας δεν ανακατευθύνεται στον εαυτό του. Διαφορετικά, μπορεί να προκαλέσει ένα σφάλμα ανακατεύθυνσης.
12. Ελέγξτε τις ανακατευθύνσεις στον διακομιστή σας
Εκτός από τις ανακατευθύνσεις HTTPS, άλλες ανακατευθύνσεις μπορεί να προκαλέσουν σφάλμα κατά τη φόρτωση του ιστότοπού σας στο WordPress. Για παράδειγμα, μπορεί να έχετε λανθασμένη διαμόρφωση μιας ανακατεύθυνσης 301. Μπορεί να δείχνει προς τον αρχικό σύνδεσμο, ενεργοποιώντας έναν βρόχο ανακατεύθυνσης που εμποδίζει τη φόρτωση του ιστότοπού σας. Συνήθως, μπορείτε να βρείτε ανακατευθύνσεις όπως αυτή ελέγχοντας τα αρχεία διαμόρφωσης.
Εάν ο κεντρικός υπολογιστής σας χρησιμοποιεί διακομιστή Apache, ενδέχεται να έχετε προβλήματα με τον διακομιστή σας .htaccess αρχείο. Δοκιμάστε να δημιουργήσετε ένα νέο με προεπιλεγμένες ρυθμίσεις. Χρησιμοποιήστε cPanel ή FTP/SFTP για να βρείτε το .htaccess αρχείο και αποθηκεύστε ένα αντίγραφό του σε περίπτωση που κάνετε λάθος. Μπορείτε να το κάνετε αυτό μετονομάζοντάς το σε κάτι σαν ".htaccess_old". Στη συνέχεια, θα χρειαστεί να φτιάξετε ένα νέο .htaccess αρχείο. Τοποθετήστε τον ακόλουθο κώδικα σε αυτό για να ορίσετε τις προεπιλεγμένες ρυθμίσεις:
# BEGIN WordPress
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Αποθηκεύστε το αρχείο και δοκιμάστε να φορτώσετε ξανά τον ιστότοπό σας στο WordPress. Εάν αυτή η διαδικασία λειτούργησε, μπορείτε να διαγράψετε την παλιά .htaccess αρχείο και συνεχίστε να εργάζεστε με το νέο. Ωστόσο, εάν ο κεντρικός υπολογιστής σας χρησιμοποιεί διακομιστή Nginx, θα πρέπει να ακολουθήσετε μια ελαφρώς διαφορετική διαδικασία. Αυτός ο τύπος διακομιστή χρησιμοποιεί μια ποικιλία διαφορετικών αρχείων διαμόρφωσης, ανάλογα με τον πάροχο φιλοξενίας. Απευθυνθείτε στον οικοδεσπότη σας για να δείτε ποιο ισχύει για την περίπτωσή σας.
13. Επικοινωνήστε με τον πάροχο φιλοξενίας Ιστού
Εάν έχετε δοκιμάσει όλες αυτές τις μεθόδους και δεν μπορείτε να διορθώσετε το σφάλμα "πάρα πολλές ανακατευθύνσεις", ίσως είναι καιρός να λάβετε βοήθεια. Μπορεί να χάνετε ένα κρίσιμο βήμα ή μπορεί να υπάρχει ένα βαθύτερο πρόβλημα με τον ιστότοπό σας στο WordPress. Επικοινωνώντας με τον πάροχο φιλοξενίας Ιστού, μπορείτε να λάβετε γρήγορη βοήθεια με το σφάλμα.
Πώς να αποτρέψετε το σφάλμα "Πάρα πολλές ανακατευθύνσεις" στο μέλλον
Εάν θέλετε να αποτρέψετε το σφάλμα "πάρα πολλές ανακατευθύνσεις", υπάρχουν μερικά βήματα που μπορείτε να ακολουθήσετε στο πρόγραμμα περιήγησης και τον ιστότοπό σας.
1. Διατηρήστε τα πρόσθετα και τα αρχεία WordPress σας ενημερωμένα
Οι παλιές ή ελαττωματικές προσθήκες είναι μερικές από τις κύριες αιτίες του σφάλματος "πάρα πολλές ανακατευθύνσεις". Μπορείτε να απενεργοποιήσετε τυχόν πρόσθετα που ενδέχεται να προκαλούν το πρόβλημα. Ωστόσο, μπορείτε επίσης να λάβετε προληπτικά μέτρα με τις τρέχουσες προσθήκες και τα αρχεία θεμάτων σας. Για παράδειγμα, θα πρέπει να ενημερώνετε συχνά τα πρόσθετα και το θέμα του WordPress. Μπορείτε να καταλάβετε εάν το λογισμικό έχει νέα έκδοση, επειδή θα δείτε μια ειδοποίηση στον πίνακα ελέγχου του WordPress. Μπορείτε επίσης να πλοηγηθείτε σε Πρόσθετα> Εγκατεστημένα πρόσθετα.
Μπορείτε να ενημερώσετε οποιοδήποτε πρόσθετο κάνοντας κλικ στο "ενημέρωση τώρα" ή "Ενεργοποίηση αυτόματων ενημερώσεων". Ωστόσο, εάν προτιμάτε να κάνετε τη διαδικασία χειροκίνητα, θα πρέπει να ελέγχετε αυτήν τη σελίδα σε τακτική βάση. Με αυτόν τον τρόπο θα μπορείτε να παρακολουθείτε τυχόν νέες εκδόσεις και διορθώσεις σφαλμάτων. Επιπλέον, μπορείτε να αναφέρετε τυχόν ελαττωματικές προσθήκες εάν προκαλούν το σφάλμα "πάρα πολλές ανακατευθύνσεις". Βρείτε το αντίστοιχο φόρουμ υποστήριξης προσθηκών και τεκμηριώστε το πρόβλημά σας για να δείτε εάν υπάρχει γνωστή λύση. Επιπλέον, αυτή η ενέργεια θα μπορούσε να ζητήσει από τους προγραμματιστές των προσθηκών να διορθώσουν το πρόβλημα.
2. Εκκαθαρίζετε τακτικά την προσωρινή μνήμη και τα αποθηκευμένα cookie
Η εκκαθάριση της προσωρινής μνήμης και των αποθηκευμένων cookie, εμποδίζει το πρόγραμμα περιήγησής σας ή τον ιστότοπο WordPress να προσπαθήσει να αποκτήσει πρόσβαση σε παλιά δεδομένα. Είναι πιθανό ότι δεν θα χρειαστεί να χρησιμοποιήσετε αυτές τις μεθόδους, καθώς τα περισσότερα προγράμματα περιήγησης είναι αρκετά έξυπνα ώστε να αφαιρούν παλιά cookie και στοιχεία προσωρινής αποθήκευσης. Ωστόσο, μπορείτε να απλοποιήσετε τη διαδικασία χρησιμοποιώντας μια προσθήκη WordPress για να καθαρίσετε την προσωρινή μνήμη του ιστότοπού σας. Ένα πρόσθετο όπως αυτό μπορεί να διασφαλίσει ότι η πιο πρόσφατη έκδοση του ιστότοπού σας είναι πάντα διαθέσιμη στους χρήστες σας.
3. Χρησιμοποιήστε μια λίστα ελέγχου ή μια εταιρεία για μετεγκαταστάσεις ιστότοπων
Πολλές από τις αιτίες για τα σφάλματα ανακατεύθυνσης στο WordPress προκύπτουν από τις μετεγκαταστάσεις από HTTP σε HTTPS. Εάν δεν είστε εξοικειωμένοι με τη μετεγκατάσταση ενός ιστότοπου, μπορεί να χάσετε ορισμένες από τις βασικές διαδικασίες που απαιτούνται για να κάνετε τον ιστότοπό σας να ανακατευθύνει και να λειτουργεί σωστά. Επομένως, χρησιμοποιήστε μια αποκλειστική υπηρεσία μετεγκατάστασης για να φροντίσετε τη διαδικασία. Οι επαγγελματίες έχουν εμπειρία σε κάθε πτυχή της μετεγκατάστασης ενός ιστότοπου. Ως εκ τούτου, είναι λιγότερο πιθανό να κάνουν λάθη. Εάν προτιμάτε να κάνετε τη μετεγκατάσταση μόνοι σας, ίσως θα θέλατε να χρησιμοποιήσετε μια λίστα ελέγχου κατά τη διάρκεια της διαδικασίας:
- Προετοιμαστείτε για τη μετανάστευση: Αρχικά, θα χρειαστεί να δημιουργήσετε ένα αντίγραφο του ιστότοπού σας ως αντίγραφο ασφαλείας. Θα χρειαστεί επίσης να αποκλείσετε την πρόσβαση στον νέο σας ιστότοπο μέχρι να τον ελέγξετε για σφάλματα και να μετεγκαταστήσετε όλο το περιεχόμενό σας.
- Δημιουργήστε μια αντιστοίχιση URL: Θα χρειαστεί να δημιουργήσετε έναν χάρτη ανακατεύθυνσης για όλες τις διευθύνσεις URL του ιστότοπού σας. Στη συνέχεια, θα πρέπει να τα ενημερώσετε και να δημιουργήσετε χάρτες ιστότοπου, ώστε να μπορείτε να μεταφέρετε εύκολα τους συνδέσμους.
- Δημιουργία αντιγράφων ασφαλείας: Πριν ξεκινήσετε τη μετεγκατάσταση, πιθανότατα θα θέλετε να δημιουργήσετε αντίγραφα ασφαλείας για όλο το ατομικό σας περιεχόμενο. Διαφορετικά, μπορεί να το χάσετε εάν κάτι πάει στραβά κατά τη διάρκεια της διαδικασίας.
- Ενημερώστε τις ρυθμίσεις DNS: Θα χρειαστεί να αλλάξετε τις ρυθμίσεις του τομέα σας, έτσι ώστε η διεύθυνση URL να οδηγεί στη νέα σας διεύθυνση. Συνήθως, ο νέος σας οικοδεσπότης μπορεί να το φροντίσει για εσάς.
- Ρυθμίστε τις ανακατευθύνσεις σας: Αυτό το βήμα είναι ζωτικής σημασίας επειδή η εσφαλμένη διαμόρφωση των ανακατευθύνσεων μπορεί να προκαλέσει το σφάλμα "πάρα πολλές ανακατευθύνσεις". Βεβαιωθείτε ότι έχετε δοκιμάσει κάθε σύνδεσμο για να δείτε ότι λειτουργεί.
- Στείλτε τις διευθύνσεις URL σας στο Google Search Console: Θα πρέπει να επαληθεύσετε τον νέο σας ιστότοπο και να στείλετε χάρτες ιστότοπου με τις νέες διευθύνσεις URL σας ευρετηριασμένες. Αυτή η διαδικασία είναι απαραίτητη για τη βελτιστοποίηση μηχανών αναζήτησης (SEO).
- Ενημερώστε τους συνδέσμους σας: Εάν άλλοι ιστότοποι συνδέονται με τον ιστότοπό σας, ίσως θα θέλατε να τους ζητήσετε να ενημερώσουν αυτές τις διευθύνσεις URL. Επιπλέον, θα πρέπει να βεβαιωθείτε ότι τυχόν διαφημιστικές καμπάνιες περιέχουν τους σωστούς συνδέσμους για τη νέα διεύθυνση του ιστότοπού σας.
- Ελέγξτε για προβλήματα: Τέλος, ίσως θέλετε να εκτελέσετε έναν έλεγχο ιστότοπου. Αυτή η διαδικασία μπορεί να ελέγξει όλους τους συνδέσμους σας και να εντοπίσει τυχόν προβλήματα.
Εάν κάνετε μετεγκατάσταση σε διαφορετικό διακομιστή, η διαδικασία μπορεί να είναι ελαφρώς διαφορετική. Χρειάζεται να κάνετε την έρευνά σας πριν από τη μετεγκατάσταση για να αποφύγετε τυχόν σφάλματα.
Δεν υπάρχει άλλο σφάλμα βρόχου ανακατεύθυνσης
Το σφάλμα "πάρα πολλές ανακατευθύνσεις" μπορεί να συμβεί στο WordPress όταν ο ιστότοπος κολλήσει σε έναν βρόχο ανακατεύθυνσης. Αν και το πρόβλημα μπορεί να είναι απογοητευτικό, θα πρέπει να μπορείτε να το λύσετε αρκετά γρήγορα. Μπορείτε συνήθως να διορθώσετε το σφάλμα εκκαθαρίζοντας την προσωρινή μνήμη ή τα cookie. Επιπλέον, ενδέχεται να υπάρχουν επιλύσιμα ζητήματα με τον διακομιστή σας, τις πλατφόρμες τρίτων ή τις προσθήκες. Τέλος, εάν εξακολουθείτε να μην μπορείτε να αντιμετωπίσετε το σφάλμα ανακατεύθυνσης, ο πάροχος φιλοξενίας ενδέχεται να μπορεί να σας βοηθήσει.