REST API letiltva: kizárás Perfmattersben és Sucuriban
A Complianz REST API-végpontjának kizárása a blokkolásból, a hiba felismerése, és a beállítás Perfmatters és Sucuri esetén.
A Complianz a működéséhez a WordPress REST API-t használja. Ha a webhelyen a REST API szándékosan le van tiltva, kivételt kell tenni a Complianz végpontjára:
wp-json/complianz/v1/Véletlen REST API-blokkolás felismerése
Szekció neve “Véletlen REST API-blokkolás felismerése”Előfordulhat, hogy a REST API-t akaratlanul tiltotta le valami. Biztonsági és optimalizáló bővítmények (például Perfmatters), tűzfalak és olyan szolgáltatások, mint a Sucuri blokkolhatják.
A hibát a böngésző konzolján ismerheted fel, a nyilvános oldalon és az adminisztrációban is. A konzolban 401 vagy 403 hibát látsz a REST-kérésekre. Ha ilyet találsz, nézd meg a gyanús bővítmények beállításait, és győződj meg róla, hogy a fenti végpont, vagy a REST API egésze elérhető.
Ha a REST API egyébként is hibás, a kritikus hiba és üres oldal fejezetben találsz további ellenőrzéseket.
Perfmatters
Szekció neve “Perfmatters”A Perfmatters alapból letilthatja a REST API-t. Az eredeti működést így állíthatod vissza:
- Nyisd meg a Perfmatters irányítópultját (a WordPress Beállítások menüjében, vagy a breadcrumbban találod).
- Lépj a General almenübe.
- A Disable REST API beállítást állítsd alapértelmezettre (Default, azaz engedélyezett REST API).
- Görgess lejjebb, és kattints a Save Changes gombra.
Sucuri
Szekció neve “Sucuri”A Sucuriban a Complianz REST API-végpontját engedélyezni kell:
- Jelentkezz be a Sucuri irányítópultjába, és nyisd meg az Access Control → Allow URL Paths részt.
- Add meg a végpontot:
/wp-json/complianz/v1/. A legördülő listában válaszd a Matches lehetőséget, majd kattints az Allow gombra. - Mentsd a módosítást.
Ezután a Sucuri nem akadályozza a Complianz REST API-elérését.
Ha még mindig nem működik
Szekció neve “Ha még mindig nem működik”Írj a támogatásnak, csatold a konzol hibáiról készült képernyőképet és az aktív bővítmények listáját. Ez segít megtalálni az okot.
Készült: