| collectif.diazo.readheaders middleware qui permet une sélection de thème de diazo flexible en fonction des en-têtes HTTP entrants |
Télécharger maintenant |
collectif.diazo.readheaders Classement & Résumé
- Nom de l'éditeur:
- David Beitey
- Site Internet de l'éditeur:
- http://github.com/davidjb/
collectif.diazo.readheaders Mots clés
collectif.diazo.readheaders La description
Collective.Diazo.Readheaders étend le middleware de thème standard de diazo pour ajouter la possibilité de lire l'emplacement d'un fichier XML de règles de l'environnement WSGI. Cela signifie que parmi lesquels la possibilité de lire un lieu de règlement de l'environnement pour l'utilisateur local, qu'un service en amont (tel qu'un serveur Web, un proxy inversé, une proxy de mise en cache, etc.) est en mesure de contrôler le thème du middleware. et changer cela pour une demande donnée. Cela contraste avec l'approche basée sur la configuration prise par le middleware standard de Diazo, qui nécessite une trajectoire fixe pour être spécifiée pour le middleware.So, cela signifie avec la configuration de WSGI droit, vous pouvez éventuellement avoir une instance de diazo servant n'importe quel nombre de thèmes sans avoir besoin de Pour configurer explicitement les chemins, les urlmaps ou similaires. Si vous combinez ceci avec un outil de face avant approprié (tel qu'un serveur Web configurable comme Apache, Nginx, Cherokee ou Toute autre), vous pouvez disposer d'une instance de diazo à une autre instance de diazo, ainsi que de la présence différente de tout Condition Votre serveur Web prend en charge - telle que le nom d'hôte entrant, HTTP VS HTTPS, des URL spécifiques ou des regex, des en-têtes, des adresses IP, etc. Pour ce faire, tout ce que vous avez à faire est de définir le bon en-tête HTTP - qui est le chemin de votre fichier de règles - et assurez-vous que ceci est envoyé à votre middleware en fonction de vos différentes conditions. Page d'accueil du produit.
collectif.diazo.readheaders Logiciels associés