WP_PROXY_HOST-ഉം WP_PROXY_PORT-ഉം സജ്ജീകരിച്ചിരിക്കുന്നു. ബാഹ്യ API-യിലേക്കുള്ള അഭ്യർത്ഥന പ്രോക്സി ഉപയോഗിക്കുന്നു, എന്നാൽ WordPress-ന്റെ സ്വന്തം ഹോസ്റ്റ്നെയിമിലേക്ക് തിരികെയുള്ള അഭ്യർത്ഥന ഉപയോഗിക്കുന്നില്ല. അത് HTTP API-യുടെ ഉദ്ദേശിച്ച ബൈപാസ് നയമായിരിക്കാം.

ഒരു നിർദ്ദിഷ്ട URI പ്രോക്സിലൂടെ കടന്നുപോകണോ എന്ന് WP_HTTP_Proxy തീരുമാനിക്കുന്നു. അതിന്റെ സ്വതേയുള്ള യുക്തി localhost-ഉം സൈറ്റിന്റെ കോൺഫിഗർ ചെയ്ത siteurl-ൽ നിന്ന് ലഭിക്കുന്ന ഹോസ്റ്റ്നെയിമും ബൈപാസ് ചെയ്യുന്നു. ഇത് പ്രോക്സി കോൺസ്റ്റന്റുകൾ നിലവിലുണ്ടോ എന്ന് തീരുമാനിക്കുന്നതിൽ നിന്ന് വേറിട്ടതാണ്.

WordPress വിലയിരുത്തിയ URL പരിശോധിക്കുക

അഭ്യർത്ഥിച്ച ഹോസ്റ്റ്നെയിം, കോൺഫിഗർ ചെയ്ത സൈറ്റ് URL, WP_PROXY_BYPASS_HOSTS എന്നിവ ഒരുമിച്ച് സൂക്ഷിക്കുക. പൊതു ഹോസ്റ്റ്നെയിമിലേക്കുള്ള അഭ്യർത്ഥനയും ആന്തരിക ഉപനാമത്തിലേക്കുള്ള അഭ്യർത്ഥനയും രണ്ടും ഒരേ ആപ്ലിക്കേഷനിൽ എത്തിയാലും വ്യത്യസ്ത തീരുമാനങ്ങൾ എടുത്തേക്കാം.

WP_PROXY_BYPASS_HOSTS കോൺഫിഗർ ചെയ്ത ഹോസ്റ്റ് ഒഴിവാക്കലുകളുടെ പട്ടിക ചേർക്കുന്നു. ഇത് റിമോട്ട് പ്രോക്സി അനുവദിക്കുന്ന ലക്ഷ്യസ്ഥാനങ്ങളുടെ ഒരു കൂട്ടമല്ല, മറ്റൊരു വിധത്തിൽ തടയപ്പെട്ട ബാഹ്യ അഭ്യർത്ഥനയെ അനുവദനീയമാക്കുന്നുമില്ല.

സ്വതേയുള്ള സ്വ-സൈറ്റ് ഒഴിവാക്കൽ ഉപകാരപ്രദമായേക്കാം: ലോക്കൽ ലൂപ്പ്ബാക്ക് തരത്തിലുള്ള ആപ്ലിക്കേഷൻ അഭ്യർത്ഥന ഒരു മധ്യസ്ഥനിലേക്ക് കൊണ്ടുപോകുന്നത് അത് ഒഴിവാക്കുന്നു. എന്നാൽ സൈറ്റിന്റെ പൊതു ഹോസ്റ്റ്നെയിം ഒരു നിർദ്ദിഷ്ട അംഗീകൃത പാതയിലൂടെ മാത്രം എത്താവുന്ന ഇൻസ്റ്റലേഷന് വേറൊരു ബോധപൂർവമായ തീരുമാനം ആവശ്യമായേക്കാം.

പിന്തുണയുള്ള ഹൂക്കിൽ തീരുമാനം മാറ്റുക

pre_http_send_through_proxy ഫിൽട്ടർ ഓരോ URI-യുടെയും തീരുമാനം അസാധുവാക്കാം. ഏതെങ്കിലും അസാധുവാക്കൽ ഇടുക്കമായി സൂക്ഷിക്കുകയും അത് കൈകാര്യം ചെയ്യേണ്ട ഹോസ്റ്റിനോ വ്യവസ്ഥയ്ക്കോ ഒത്തുപോകുന്നതാക്കുകയും ചെയ്യുക. ഓരോ URI-ക്കും ഒരു സ്ഥിരമായ ഉത്തരം നൽകുന്നത് മുഴുവൻ HTTP API-യുടെയും നയം മാറ്റുന്നു.

തിരഞ്ഞെടുത്ത ഗതാഗതവും പരിശോധിക്കുക. വേറിട്ട SDK-യോ അസംസ്കൃത PHP നെറ്റ്വർക്കിംഗ് ഫംഗ്ഷനോ വിളിക്കുന്ന കോഡ് WordPress-ന്റെ HTTP API-യും അതിന്റെ ഫിൽട്ടറും സ്വയമേവ ഉപയോഗിക്കുന്നില്ല.

ഈ പാത രോഗനിർണയം ചെയ്യുമ്പോൾ, പൂർണ്ണ അഭ്യർത്ഥന ആർഗ്യുമെന്റുകൾ പരസ്യമായി ഒഴുക്കിക്കളയാതെ ബൈപാസ് തീരുമാനം രേഖപ്പെടുത്തുക. അവയിൽ കുക്കികൾ, അക്കൗണ്ട് വിവരങ്ങൾ, പ്രോക്സി രഹസ്യങ്ങൾ എന്നിവ ഉണ്ടായേക്കാം. ഒത്തുപോകുന്ന അഭ്യർത്ഥനയില്ലാത്ത പ്രോക്സി ലോഗ് ബൈപാസുമായി പൊരുത്തപ്പെടുന്നു, പക്ഷേ ഒരിക്കലും നടത്താത്ത ഒരു അഭ്യർത്ഥനയിൽ നിന്ന് അതിനെ വേർതിരിക്കാൻ അത് മാത്രം പര്യാപ്തമല്ല.

അനുബന്ധ ലേഖനങ്ങൾ