Lai konfigurētu All In One WP drošību un ugunsmūri (AIOWPS), lai izvairītos no konfliktiem ar WordPress REST API:
1. Atspējojiet AIOWPS ugunsmūra noteikumus REST API:
- Dodieties uz AIOWPS iestatījumiem.
- Pārejiet uz cilni "Ugunsmūris".
- Atrodiet sadaļu "WP Rest API" un pārliecinieties, vai ugunsmūra noteikumi nebloķē REST API.
2. Pārbaudiet, vai iestatījumi ir pretrunīgi:
- Nodrošiniet, lai funkcija "Pārdēvēt pieteikšanās lapu" nebūtu aktivizēta, jo tas dažkārt var izraisīt konfliktus ar REST API[4].
3. Pārbaudiet papildu iestatījumus:
- Atveriet AIOWPS cilni "Papildu iestatījumi".
- Pārliecinieties, vai iestatījumi netraucē REST API.
4. Atspējojiet AIOWPS konkrētiem URL:
- Ja nepieciešams, atspējojiet AIOWPS konkrētiem URL, kas rada konfliktus ar REST API. To var izdarīt, AIOWPS iestatījumu sadaļai “Izslēgt URL” pievienojot konkrētus vietrāžus URL[5].
5. Kļūdu pārraudzība:
- Regulāri pārbaudiet, vai vietnes stāvokļa pārbaudē vai WordPress žurnālos nav kļūdu ziņojumu saistībā ar REST API. Ja problēmas joprojām pastāv, apsveriet iespēju meklēt atbalstu no AIOWPS izstrādātājiem vai citiem ekspertiem[1].
Veicot šīs darbības, varat samazināt konfliktus starp AIOWPS un WordPress REST API, nodrošinot drošāku un stabilāku WordPress vietni.
Citāts:[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/