WordPress wuxuu site-kiisa u hayaa meel ka baxsan proxy-ga
Tixgeli xeerarka dhaafka HTTP API ee WordPress marka astaamaha proxy ay ka shaqeeyaan dibadda laakiin codsiga site-ka laftiisa uu si toos ah u socdo.
Astaamaha WP_PROXY_HOST iyo WP_PROXY_PORT waa la dejiyay. Codsiga API dibadda ah wuxuu isticmaalaa proxy-ga, laakiin codsiga dib ugu noqda magaca martigeliyaha WordPress laftiisa ma isticmaalo. Taasi waxay noqon kartaa siyaasadda dhaafka ee HTTP API ee la qorsheeyay.
WP_HTTP_Proxy wuxuu go'aamiyaa in URI gaar ah uu dhex maro proxy-ga iyo in kale. Caqligiisa caadiga ah wuxuu dhaafaa localhost iyo magaca martigeliyaha ee laga soo qaatay siteurl-ka la habeeyay ee site-ka. Tani way ka duwan tahay kaliya go'aaminta in astaamaha proxy ay jiraan.
Baadh URL-ka WordPress qiimeeyay
Isku hay magaca martigeliyaha la codsaday, URL-ka site-ka la habeeyay iyo WP_PROXY_BYPASS_HOSTS. Codsiga magaca martigeliyaha dadweynaha iyo codsiga magaca gudaha ah waxay qaadan karaan go'aamo kala duwan xitaa haddii labaduba gaaraan isla barnaamijka.
WP_PROXY_BYPASS_HOSTS wuxuu ku daraa liis la habeeyay oo ka-bixinno martigeliyaha ah. Ma aha koox meelo uu proxy-ga fog ogolaaday, mana ka dhigayo codsiga dibadda ee hore loo xannibay mid la ogolaaday.
Ka-bixinta site-ka laftiisa ee caadiga ah waxay noqon kartaa mid faa'iido leh: waxay ka hortagtaa in codsi barnaamij maxalli ah oo nooca loopback ah loo qaado dhexdhexaadiye. Laakiin rakibid uu magaca martigeliyaha dadweynaha ee site-ka laga gaari karo oo kaliya dariiqa la ansixiyay gaar ah waxaa laga yaabaa inuu u baahan yahay go'aan kale oo ula kac ah.
Beddel go'aanka qabashada la taageeray
Filter-ka pre_http_send_through_proxy wuxuu ka gudbi karaa go'aanka URI kasta. Qabasho kasta ku hay mid cidhiidhi ah oo la jaanqaad magaca martigeliyaha ama xaaladda ay tahay inuu wax ka qabto. Hal jawaab go'an oo URI kasta loo celiyo waxay beddelaa siyaasadda dhammaan HTTP API.
Sidoo kale dib u eeg gaadiidka la doortay. Koodhka wacaya SDK gaar ah ama shaqo shabakadeed PHP cayriin si otomaatig ah uma isticmaalo HTTP API WordPress iyo filter-kiisa.
Markaad baarayso waddadan, diiwaangeli go'aanka dhaafka adigoon si dadweyne u daadin doodaha codsiga oo dhan. Waxaa laga yaabaa inay ku jiraan cookies, macluumaadka akoonka iyo sirta proxy-ga. Diiwaanka proxy-ga oo aan lahayn codsi u dhigma wuu waafaqsan yahay dhaaf, laakiin keligiis kuma filna in laga sooco codsi aan waligiis la samayn.