repoze.vhm offre middleware et des utilitaires pour faire hébergement virtuel dans un environnement / Repoze WSGI. Il est particulièrement utile dans un environnement repoze.zope2, où il peut être utilisé comme une alternative à la VirtualHostMonster classique: méthode de faire hébergement virtuel.
Virtual Hosting en bref
"L'hébergement virtuel" permet aux applications dynamiques pour être servis à partir d'un plus grand espace de noms URL, indépendamment de l'emplacement physique des fichiers de script utilisé pour servir l'application ou la mise en page précise d'objets au sein de l'application. En particulier, l'application et le serveur collaborent pour générer des URL pour les liens dans l'application, tels que les liens de préserver la position «apparente» de l'application.
Le cas le plus simple ne nécessite aucun effort du tout: liens rendus que des chemins relatifs à partir de pages fonctionnent bien. Toutefois, ces liens commencent à être problématique rapidement, par exemple, lorsque la page est au service que la vue d'index par défaut pour son dossier, et l'URL ne se termine pas dans un /. Dans ce cas, le navigateur interprète les liens relatifs au parent le dossier, et le chaos se ensuit
Ce qui est nouveau dans cette version:.
- Assurer HTTP_HOST est correctement réglée pour les ports non-standard dans les chemins VHM. Cet en-tête nécessite un port arrière si ce ne est la valeur par défaut pour un service donné. Voir http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.23. [Davidjb]
Exigences :
- Python
Commentaires non trouvées