Antaŭ ol aldoni pli da reverkado al PHP-eltirilo, elektu kien la sekva rimedo iru. Dokumento eltirita de https://destination.example/catalog/ kaj redonita ĉe https://viewer.example/browse?url=... povas enhavi:

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

La retumilo solvas tiujn referencojn per la dokumento, kiun ĝi ricevis ĉe la rigardilo. Tio, ke PHP eltiris la originajn bajtojn, ne starigas la malproksiman bazon.

Elemento base povas direkti relativajn URL-ojn al la celo, sed tiuj petoj tiam povas iri rekte de la retumilo al la celo. Por reteni ĉiun peton tra PHP anstataŭe necesas prokseaj URL-oj kaj pli vasta enkursiga modelo:

Rimedo aŭ agoBezonata traktado
Ligiloj kaj bildojSolvu ilin rilate la malproksiman dokumenton kaj produktu la celitan vojon
CSS-enportoj kaj rimedojUzu la malproksiman bazon de la stilfolio
FormularojKonservu la metodon kaj senditajn datumojn
AlidirektadojTenu navigadon ene de la permesita modelo
Petoj kreitaj de skriptojTraktu URL-ojn mankantajn en la originala HTML

Kelkaj anstataŭigoj per regulaj esprimoj ne povas promesi ĝeneralan kongruecon kun skriptoriĉaj retejoj. Por konata publika dokumento eble sufiĉas malŝalti navigadon, permesi rektajn ligilojn aŭ enkursigi subtenatan subaron tra la rigardilo. Konservu realajn amasklajn tipojn anstataŭ trakti ĉiun respondon kiel HTML.

Redoni nefidindan markadon el via domajno ankaŭ donas al ĝi la retumilan originon de la rigardilo, ne la identecon de la eltirita retejo. Izolu tiujn dokumentojn de konto- kaj administraj paĝoj. Difinu malproksimajn kuketojn por ĉiu vizitanto, permesatajn plusendatajn kapojn kaj alidirektajn celojn; komuna kuketujo povas miksi malproksimajn ensalutojn.

Devontigu vin al tiu subtena limo antaŭ ol proponi retuman seancon. Por ordinara retumado tra alia elirejo, la denaska proksea interfaco de la retumilo, ekzemple la HTTP/SOCKS-agordoj de Firefox, konservas la celan URL-on kaj originmodelon de la retumilo sen bezoni ĉi tiun eltiran kaj republikigan tavolon. Por aparta testado de publika retejo, la listo de senpagaj prokseoj provizas kandidatajn finpunktojn; kongruigu la protokolon en la retumilaj agordoj.

Rilataj artikoloj