Kewaya proxy na yanar gizo da PHP: URL na dangi, kukis da asali
Tsara URL na albarkatu, kewayawa, kukis da iyakokin asali yayin da kake mai da ɗaukar abu da PHP ya zama proxy na yanar gizo ga mai bincike.
Kafin ƙara sake rubutu a mai ɗaukar abu na PHP, zaɓi inda albarkaci na gaba ya kamata ya je. Takardar da aka ɗauko daga https://destination.example/catalog/ kuma aka mayar a https://viewer.example/browse?url=... na iya ƙunsar:
<img src="photo.jpg">
<a href="details/42">Details</a>Mai bincike yana warware waɗannan nassoshi da takardar da ya karɓa a mai kallo. Kasancewar PHP ya ɗauki ainihin baiti bai tabbatar da tushen nesa ba.
Sinadarin base na iya nuna URL na dangi zuwa manufa, amma waɗannan buƙatun na iya tafiya kai tsaye daga mai bincike zuwa manufa. Don riƙe kowace buƙata ta hanyar PHP maimakon haka ana buƙatar URL na proxy da faffadan tsarin hanya:
| Albarkaci ko aiki | Maganin da ake buƙata |
|---|---|
| Hanyoyi da hotuna | Warware su da takardar nesa ka samar da hanyar da aka nufa |
| Shigowar CSS da albarkatu | Yi amfani da tushen nesa na takardar salo |
| Fom | Kiyaye hanya da bayanan da aka aika |
| Juyawa | Riƙe kewayawa cikin tsarin da aka yarda |
| Buƙatun da skript ya ƙirƙira | Kula da URL da babu a ainihin HTML |
Wasu maye gurbin magana na yau da kullum ba za su iya yin alkawarin jituwa ta gama gari da shafukan da ke cike da skript ba. Ga sanannen takardar jama'a, ƙila ya isa a kashe kewayawa, a ba da izinin hanyoyi kai tsaye ko a mayar da wani yanki da ake goyon baya ta mai kallo. Kiyaye ainihin nau'ikan kafofin watsa labarai maimakon ɗaukar kowace amsa a matsayin HTML.
Mayar da alama marar aminci daga yankinka yana ba ta asalin mai binciken mai kallo, ba asalin shafin da aka ɗauka ba. Ware waɗannan takardu daga shafukan asusu da gudanarwa. Ayyana kukis na nesa ga kowane baƙo, kanun da aka yarda a tura, da wuraren juyawa; tulun kuki na tarayya na iya haɗa shiga na nesa.
Ɗaure kan wannan iyakar tallafi kafin ka bayar da zaman bincike. Don bincike na yau da kullum ta wata hanyar fita, ingantacciyar hanyar proxy ta mai bincike, kamar saitunan HTTP/SOCKS na Firefox, tana kiyaye URL na manufa da tsarin asali na mai bincike ba tare da buƙatar wannan layin ɗauka da sake bugawa ba. Don gwajin shafin jama'a daban, jerin proxy kyauta yana ba da wuraren ƙarshe na takara; daidaita ka'idar a saitunan mai bincike.