Áður en þú bætir meiri endurskrift við PHP-sækjanda skaltu velja hvert næsta auðlind á að fara. Skjal sem sótt er frá https://destination.example/catalog/ og skilað á https://viewer.example/browse?url=... getur innihaldið:

<img src="photo.jpg">
<a href="details/42">Details</a>

Vafrinn leysir þessar tilvísanir með skjalinu sem hann fékk í skoðaranum. Það að PHP hafi sótt upprunalegu bætin festir ekki fjarlæga grunninn.

base frumefni getur beint hlutfallslegum slóðum að áfangastaðnum, en þær beiðnir geta þá farið beint frá vafranum að áfangastaðnum. Til að halda hverri beiðni í gegnum PHP þarf í staðinn milliþjónsslóðir og víðtækara leiðakerfi:

Auðlind eða aðgerðNauðsynleg meðferð
Tenglar og myndirLeystu þær gagnvart fjarlæga skjalinu og framleiddu ætlaða leið
CSS-innflutningar og auðlindirNotaðu fjarlægan grunn stílblaðsins
EyðublöðVarðveittu aðferð og send gögn
EndurbeiningarHaltu leiðsögn innan leyfða líkansins
Beiðnir sem skriftur búa tilMeðhöndlaðu slóðir sem vantar í upprunalega HTML

Nokkrar skiptingar með reglulegum segðum geta ekki lofað almennum samhæfni við skrifturíkar síður. Fyrir þekkt opinbert skjal getur nægt að slökkva á leiðsögn, leyfa beina tengla eða leiða studd hlutmengi í gegnum skoðarann. Varðveittu raunverulegar miðlategundir í stað þess að meðhöndla hvert svar sem HTML.

Að skila ótraustum merkingu frá léninu þínu gefur henni einnig vafrauppruna skoðarans, ekki auðkenni sóttu síðunnar. Einangraðu þessi skjöl frá reiknings- og stjórnendaskjánum. Skilgreindu fjarlægar vafrakökur fyrir hvern gest, leyfða framsenda hausa og endurbeiningaráfangastaði; sameiginleg kökukrukka getur blandað fjarlægum innskráningum.

Skuldbindið þig þessum stuðningsmörkum áður en þú býður vafradvöl. Fyrir venjulega vafrun í gegnum aðra útgang er innbyggt milliþjónsviðmót vafrans, svo sem HTTP/SOCKS-stillingar Firefox, varðveitir áfangastaðarslóð og upprunalíkan vafrans án þess að krefjast þessa sækja-og-endurbirta lags. Fyrir sérstaka prófun á opinberri síðu veitir listi yfir ókeypis milliþjóna mögulega endapunkta; stemmdu saman samskiptareglurnar í stillingum vafrans.

Tengdir greinar