Mae WordPress yn cadw ei safle ei hun oddi ar y dirprwy
Cyfrifwch am reolau osgoi API HTTP WordPress pan fo cysonion y dirprwy yn gweithio'n allanol ond bod cais i'r safle ei hun yn mynd yn syth.
Mae WP_PROXY_HOST a WP_PROXY_PORT wedi'u gosod. Mae cais i API allanol yn defnyddio'r dirprwy, ond nid yw cais yn ôl i enw gwesteiwr WordPress ei hun yn gwneud hynny. Gallai hynny fod yn bolisi osgoi bwriadedig yr API HTTP.
Mae WP_HTTP_Proxy yn penderfynu a ddylai URI penodol basio trwy'r dirprwy. Mae ei resymeg ragosodedig yn osgoi localhost a'r enw gwesteiwr a geir o siteurl cyfluniad y safle. Mae hyn ar wahân i benderfynu'n unig a oes cysonion dirprwy.
Archwiliwch yr URL a werthodd WordPress
Cadwch yr enw gwesteiwr gofynnol, URL cyfluniad y safle a WP_PROXY_BYPASS_HOSTS gyda'i gilydd. Gall cais i enw gwesteiwr cyhoeddus a chais i alias mewnol wneud penderfyniadau gwahanol hyd yn oed os yw'r ddau yn cyrraedd yr un rhaglen.
Mae WP_PROXY_BYPASS_HOSTS yn ychwanegu rhestr gyfluniad o eithriadau gwesteiwr. Nid yw'n set o gyrchfannau a ganiateir gan y dirprwy pell, ac nid yw'n gwneud cais allanol a rwystrwyd fel arall yn gyfrifol.
Gallai'r eithriad rhagosodedig o'r safle ei hun fod yn ddefnyddiol: mae'n osgoi mynd â chais rhaglen lleol tebyg i loopback allan at gyfryngwr. Ond gallai gosodiad lle nad oes modd cyrraedd enw gwesteiwr cyhoeddus y safle ond trwy lwybr cymeradwy penodol fod angen penderfyniad bwriadedig gwahanol.
Newidiwch y penderfyniad yn y bachyn a gefnogir
Gall hidlydd pre_http_send_through_proxy ddiystyru'r penderfyniad fesul URI. Cadwch unrhyw ddiystyriad yn gul ac yn cyd-fynd â'r gwesteiwr neu'r amod y mae i'w drin. Mae dychwelyd un ateb sefydlog ar gyfer pob URI yn newid polisi'r API HTTP cyfan.
Adolygwch y trafnidiaeth a ddewiswyd hefyd. Nid yw cod sy'n galw SDK ar wahân neu swyddogaeth rwydweithio PHP amrwd yn defnyddio API HTTP WordPress a'i hidlydd yn awtomatig.
Wrth ddiagnosio'r llwybr hwn, cofnodwch y penderfyniad osgoi heb ollwng dadleuon cyflawn y cais yn gyhoeddus. Gallant gynnwys cwcis, gwybodaeth cyfrif a chyfrinachau dirprwy. Mae log dirprwy heb gais cyfatebol yn gyson ag osgoi, ond nid yw ar ei ben ei hun yn ddigon i'w wahaniaethu oddi wrth gais na wnaed erioed.