Γιατί πρέπει να προσθέσετε URL στη λίστα επιτρεπόμενων του τείχους προστασίας του WordFence (και πώς να το κάνετε)

Γράφτηκε από

σε

If you’re using Page Builder Sandwich along with Wordfence Security, there’s a chance you might have encountered something called a 403 error.

Now, according to WordPress resource site WPBeginner, 403 errors occur when server permissions don’t allow access to a specific page.

Αλλά τι σημαίνει ένα σφάλμα 403 και γιατί εμφανίζεται εξαρχής στο Page Builder Sandwich;

The 403 Error Explained

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

Like WordFence, most security plugins from WordPress restrict some actions if they’re suspected or proven to be malicious. These scenarios usually occur on your WP Admin or WP Login page, or show up as pop-ups alerting you that you don’t have authorization to view your page.

Δείτε πώς θα μοιάζει το αναδυόμενο παράθυρο αν το συναντήσετε ποτέ στο Sandwich:

So what does this mean? Is Sandwich safe to use? Is WordFence bad? And does the 403 error warrant bad points for both Wordfence and Page Builder Sandwich?

Λοιπόν, όχι.

All of this just means that Wordfence is extra careful when scanning your external plugins.

And that’s actually a really good thing, especially since they’re a security plugin.

WordFence is Legit…

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

tl;dr Το WordFence είναι αξιόπιστο.

…And So is Sandwich. But Why Does It Need Whitelisting?

Το WordFence δεν αποκλείει μόνο το Sandwich.

Και άλλα πρόσθετα και URL απαιτούν προσθήκη στη λευκή λίστα (το αντίστροφο της μαύρης λίστας) στο WordFence. Ορισμένα πιο δημοφιλή πρόσθετα ενδέχεται να έχουν ήδη επιτραπεί από το Wordfence.

Τι συμβαίνει λοιπόν στα παρασκήνια και από πού προέρχεται το σφάλμα 403;

Ajax Functions and Page Builder Sandwich

Το Page Builder Sandwich εκτελεί λειτουργίες ajax καθ’ όλη τη διάρκεια της εμπειρίας επεξεργασίας σας. Το ίδιο κάνουν και ορισμένα άλλα πρόσθετα.

Το W3Schools επεκτείνεται λίγο περισσότερο σχετικά με το ajax:

AJAX is a technique for creating fast and dynamic web pages. It allows web pages to be updated asynchronously by exchanging small amounts of data with the server behind the scenes. This means that it is possible to update parts of a web page, without reloading the whole page.

Chart taken from W3Schools

Στο Page Builder Sandwich, οι κλήσεις ajax κυμαίνονται από τη λήψη αντιστοιχίσεων shortcode και την απόδοση shortcodes μέχρι την αποθήκευση των αλλαγών σας. Αυτό μπορεί να σας προκαλέσει προβλήματα, όπως το σφάλμα 403, προβλήματα με την αποθήκευση των αποτελεσμάτων σας ή μη αποδοθέντα shortcodes. Αυτή είναι η στιγμή που ίσως χρειαστεί να προσθέσετε στη λευκή λίστα τις κλήσεις ajax που αφορούν ειδικά το Page Builder Sandwich.

Whitelisting Page Builder Sandwich on WordFence

Για να προσθέσετε το PBS στη λευκή λίστα στο Firewall του Wordfence, προσθέστε μια καταχώριση στην περιοχή Whitelisted URLs με αυτές τις παραμέτρους:

URL: /wp-admin/admin-ajax.php

Param Name: main-content

Param: POST Body

Για εγκαταστάσεις multisite WordPress, είναι καλή ιδέα να συμπεριλάβετε το όνομα του φακέλου του ιστοτόπου σας στο παραπάνω URL. Για παράδειγμα: /my-multisite/wp-admin/admin-ajax.php

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

Δείτε πώς θα πρέπει να φαίνεται στις ρυθμίσεις του WordFence Firewall σας:

Ta-da!

Conclusion

Ναι, το Page Builder Sandwich είναι ασφαλές στη χρήση.

Επιπλέον, εκτελεί ενέργειες ajax μόνο όταν βρίσκεται σε λειτουργία επεξεργασίας και είναι συμβατό με εξωτερικά πρόσθετα και θέματα (εφόσον συμβαδίζουν με τα πρότυπα κωδικοποίησης του WordPress).

Το WordFence Security δεν διαφέρει.

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