repoze.vhm ger middleware och verktyg för att göra virtuell hosting inom en WSGI / Repoze miljö. Det är särskilt användbart inom en repoze.zope2 miljö, där den kan användas som ett alternativ till den klassiska VirtualHostMonster: metod för att göra virtuella värd.
Virtual Hosting i ett nötskal
"Virtual hosting" möjliggör dynamiska applikationer delges inifrån en större URL namespace, oberoende av den fysiska platsen för skriptfiler som används för att tjäna ansökan, eller den exakta utformningen av objekt inom programmet. I synnerhet programmet och servern samarbetar för att skapa webbadresser för länkar i programmet, så att länkarna bevara "uppenbara" platsen för ansökan.
Det enklaste fallet kräver ingen ansträngning alls: länkar utförda som relativa sökvägar inifrån sidor fungerar fint. Men sådana länkar börjar bli problematiskt snabbt, t.ex. när sidan fungerar som standardindexvisningen för sin mapp och webbadressen slutar inte i en /. I så fall tolkar webbläsaren länkarna relativt mappens förälder, och kaos följer
Vad är nytt i den här versionen:.
- Se till HTTP_HOST är korrekt inställd för icke-standardportar enligt VHM vägar. Denna rubrik kräver en avslutande port om inte standard för en viss tjänst. Se http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.23. [Davidjb]
Krav :
- Python
Kommentarer hittades inte