Përpara se të shtoni më shumë rishkrim në një tërheqës PHP, zgjidhni ku duhet të shkojë burimi tjetër. Një dokument i tërhequr nga https://destination.example/catalog/ dhe i kthyer në https://viewer.example/browse?url=... mund të përmbajë:

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

Shfletuesi i zgjidh ato referenca me dokumentin që mori në shikues. Fakti që PHP tërheqi bajtët origjinalë nuk vendos bazën e largët.

Një element base mund t'i drejtojë URL-të relative drejt destinacionit, por ato kërkesa mund të shkojnë më pas drejtpërdrejt nga shfletuesi në destinacion. Për të mbajtur çdo kërkesë përmes PHP, nevojiten në vend të kësaj URL proksi dhe një model më i gjerë rrugëtimi:

Burim ose veprimTrajtimi i nevojshëm
Lidhjet dhe imazhetZgjidhini kundrejt dokumentit të largët dhe prodhoni rrugën e synuar
Importet dhe burimet CSSPërdorni bazën e largët të fletës së stilit
FormularëtRuani metodën dhe të dhënat e dërguara
RidrejtimetMbajeni navigimin brenda modelit të lejuar
Kërkesat e krijuara nga skriptetTrajtoni URL-të që mungojnë në HTML-në origjinale

Disa zëvendësime me shprehje të rregullta nuk mund të premtojnë përputhshmëri të përgjithshme me faqet e pasura me skripte. Për një dokument publik të njohur, mjafton ndoshta të çaktivizohet navigimi, të lejohen lidhje të drejtpërdrejta ose të drejtohet një nëngrup i mbështetur përmes shikuesit. Ruani llojet reale të medias në vend që ta trajtoni çdo përgjigje si HTML.

Kthimi i shënjimit të pabesueshëm nga domeni juaj i jep atij edhe origjinën e shfletuesit të shikuesit, jo identitetin e faqes së tërhequr. Izoloni ato dokumente nga faqet e llogarisë dhe të administrimit. Përcaktoni cookies të largëta për çdo vizitor, titujt e lejuar të përçuar dhe destinacionet e ridrejtimit; një kavanoz i përbashkët cookies mund të përziejë hyrjet e largëta.

Angazhohuni për atë kufi mbështetjeje përpara se të ofroni një sesion shfletimi. Për shfletimin e zakonshëm përmes një daljeje tjetër, ndërfaqja e brendshme proksi e shfletuesit, si cilësimet HTTP/SOCKS të Firefox, ruan URL-në e destinacionit dhe modelin e origjinës së shfletuesit pa kërkuar këtë shtresë tërheqjeje dhe ripublikimi. Për një test të veçantë të faqes publike, lista e proksive falas ofron pika fundore kandidate; përputhni protokollin në cilësimet e shfletuesit.

Artikuj të ngjashëm