Чаро шумо бояд 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 аз дарёфти харитасозии шорткодҳо, намоиш додани шорткодҳо то захира кардани тағйироти шуморо фаро мегиранд. Ин метавонад сабаби ба миён омадани мушкилот гардад, ба монанди хатои 403, мушкилот бо захиракунии натиҷаи шумо ё шорткодҳои намоишнаёфта. Ин ҳолатест, ки ба шумо лозим омада метавонад дархостҳои ajax-и марбут ба Page Builder Sandwich-ро ба рӯйхати сафед ворид кунед.

Whitelisting Page Builder Sandwich on WordFence

Барои ба рӯйхати сафеди Файрволи Wordfence ворид кардани PBS, дар бахши Whitelisted URLs бо ин параметрҳо сабт илова кунед:

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

Param Name: main-content

Param: POST Body

Барои насбкуниҳои WordPress-и бисёрсоҳавӣ, тавсия дода мешавад, ки номи ҷузвдони сайти худро ба URL-и боло илова кунед. Барои мисол: /my-multisite/wp-admin/admin-ajax.php

Пас аз илова кардани ин қиматҳо, хатои 403 бояд ба пуррагӣ бартараф шавад ва шумо метавонед натиҷаи худро дубора захира кунед ва шорткодҳои намоишшуда тавлид кунед.

Дар зери танзимоти WordFence Firewall он бояд чунин намуд дошта бошад:

Ta-da!

Conclusion

Бале, истифодаи Page Builder Sandwich бехатар аст.

Ғайр аз он, он амалҳои ajax-ро танҳо дар ҳолати таҳрир иҷро мекунад ва бо васлкунакҳо ва қолабҳои беруна мувофиқ аст (то даме ки онҳо ба стандартҳои барномасозии WordPress ҷавобгӯ бошанд).

WordFence Security низ фарқе надорад.

Аммо чизи беҳтарин дар бораи онҳо ин аст, ки онҳо ба корбарони WordPress имкон медиҳанд, ки сайтҳои худро бехатар нигоҳ доранд, бо интихоби иловагӣ барои шумо, то худатон муайян кунед, ки кадом васлкунакҳо бехатаранд ва кадоме не.