Squid getur beðið vafra um að reyna valda HTTP-URL aftur yfir HTTPS. Áfangastaðurinn verður þegar að þjóna viðkomandi tilfangi yfir HTTPS; að keyra Squid á Raspberry Pi skapar ekki þá getu á vefnum.

Fyrir url_rewrite_program viðmót Squid 7 getur helper skilað biðlaraendurbeiningu eins og þessari:

OK status=307 url="https://www.example.com/help"

Þetta er eitt dæmigert helper-svar fyrir samsvarandi beiðni, ekki heil helper-forrit. Vafrinn tekur við endurbeiningunni og sendir nýja beiðni á HTTPS-URLið. URL utan uppfærslustefnunnar getur fengið OK og verið óbreytt.

Notaðu þekktan lista yfir HTTPS-færa áfangastaði og greindu innkomandi URL. Varðveittu ætlaða slóð og query, reiknaðu með skýrum pörtum og meðhöndlaðu beiðniaðferðir af ásetningi. Að skipta blindandi út hverri http-forskeyti gerir ráð fyrir að hver uppruni hafi jafngilda HTTPS-þjónustu.

Helper verður að svara hverri inntakslínu samkvæmt samskiptareglum uppsettrar Squid-útgáfu. Ef samhliða helper-rásir eru virkar skal varðveita rásarauðkennið í svarinu. Gamla bert 301:URL dæmið er ekki skiptanlegt við núverandi result-and-key/value snið.

Veldu biðlaraendurbeiningu þegar vafrinn á að þekkja nýja URLið. rewrite-url svar biður þess í stað Squid að sækja annað URL bak við upprunalegu beiðni biðlarans, sem getur látið URL forritsins og stöðu þess vera ósamkvæm.

Upprunalega HTTP-beiðnin er þegar farin til Squid áður en helper getur endurbeint henni. Þessi stefna getur ekki varið þá beiðni afturvirkt. TLS hefst á næstu HTTPS-tengingu; CONNECT-göng ein og sér veita enga dulkóðun.

Tengdir greinar