WP_PROXY_HOST og WP_PROXY_PORT er satt. En forespørsel til et eksternt API bruker proxyen, men en forespørsel tilbake til WordPress' eget vertsnavn gjør det ikke. Det kan være HTTP-API-ets tilsiktede omgåelsespolicy.

WP_HTTP_Proxy avgjør om en bestemt URI skal gå gjennom proxyen. Standardlogikken omgår localhost og vertsnavnet som er utledet fra nettstedets konfigurerte siteurl. Dette er atskilt fra å bare avgjøre om proxykonstanter finnes.

Undersøk URL-en WordPress vurderte

Hold det forespurte vertsnavnet, den konfigurerte nettsteds-URL-en og WP_PROXY_BYPASS_HOSTS sammen. En forespørsel til et offentlig vertsnavn og en til et internt alias kan ta ulike beslutninger selv om begge når samme applikasjon.

WP_PROXY_BYPASS_HOSTS legger til en konfigurert liste over vertsunntak. Det er ikke et sett med destinasjoner som den eksterne proxyen tillater, og det gjør ikke en ellers blokkert ekstern forespørsel tillatt.

Standardunntaket for eget nettsted kan være nyttig: det hindrer at en lokal applikasjonsforespørsel av loopback-typen sendes ut til en mellomledd. Men en installasjon der nettstedets offentlige vertsnavn bare er tilgjengelig via en bestemt godkjent rute, kan trenge en annen bevisst beslutning.

Endre beslutningen ved den støttede kroken

Filteret pre_http_send_through_proxy kan overstyre beslutningen per URI. Hold enhver overstyring smal og tilpass den til vertsnavnet eller betingelsen den skal håndtere. Å returnere ett fast svar for hver URI endrer policyen for hele HTTP-API-et.

Gå også gjennom den valgte transporten. Kode som kaller et eget SDK eller en rå PHP-nettverksfunksjon bruker ikke automatisk WordPress' HTTP-API og filteret der.

Når du diagnostiserer denne veien, registrer omgåelsesbeslutningen uten å offentliggjøre fullstendige forespørselsargumenter. De kan inneholde informasjonskapsler, kontoinformasjon og proxyhemmeligheter. En proxylogg uten en samsvarende forespørsel er forenlig med en omgåelse, men den er ikke alene nok til å skille den fra en forespørsel som aldri ble sendt.

Relaterte artikler