Norėdami sukonfigūruoti All In One WP saugą ir užkardą (AIOWPS), kad išvengtumėte konfliktų su WordPress REST API:
1. Išjunkite AIOWPS ugniasienės taisykles REST API:
- Eikite į AIOWPS nustatymus.
– Eikite į skirtuką „Ugniasienė“.
– Ieškokite skilties „WP Rest API“ ir įsitikinkite, kad ugniasienės taisyklės neblokuoja REST API.
2. Patikrinkite, ar nėra prieštaraujančių nustatymų:
– Įsitikinkite, kad funkcija „Pervardyti prisijungimo puslapį“ nėra aktyvuota, nes tai kartais gali sukelti konfliktų su REST API[4].
3. Patvirtinti išplėstinius nustatymus:
- Eikite į AIOWPS skirtuką „Išplėstiniai nustatymai“.
- Įsitikinkite, kad nustatymai netrukdo REST API.
4. Išjunkite AIOWPS konkretiems URL:
- Jei reikia, išjunkite AIOWPS tam tikriems URL, kurie sukelia konfliktus su REST API. Tai galima padaryti pridedant konkrečius URL prie skilties „Išskirti URL“ AIOWPS nustatymuose[5].
5. Klaidų stebėjimas:
– Reguliariai tikrinkite, ar nėra klaidų pranešimų, susijusių su REST API svetainės būklės patikrinime arba „WordPress“ žurnaluose. Jei problemos išlieka, apsvarstykite galimybę kreiptis pagalbos į AIOWPS kūrėjus ar kitus ekspertus[1].
Atlikdami šiuos veiksmus, galite sumažinti konfliktus tarp AIOWPS ir WordPress REST API, taip užtikrindami saugesnę ir stabilesnę „WordPress“ svetainę.
Citatos:[1] https://wordpress.org/support/topic/error-message-about-rest-api-in-wordpress-site-health/
[2] https://github.com/Yoast/wordpress-seo/issues/5136
[3] https://drewl.com/blog/fix-wordpress-rest-api-errors/
[4] https://mbrsolution.com/security/all-in-one-wp-security-and-firewall-settings.php
[5] https://wordpress.org/plugins/all-in-one-wp-security-and-firewall/