repoze 虚拟主机中间件。
项目描述
此软件包提供了在WSGI/Repoze环境中进行虚拟主机的中间件和工具。它在repoze.zope2环境中特别有用,其中它可以作为经典VirtualHostMonster方法的替代方案进行虚拟主机。
在本地阅读文档(见docs/index.rst),或在线阅读在线。 repoze.vhm 变更日志 ====================
0.15 (2018-02-14)
添加对Travis测试的支持。
删除对Python 2.6的支持。
添加对Python 3.4、3.5和3.6的支持。
0.14 (2012-03-24)
确保在VHM路径下非标准端口正确设置HTTP_HOST。如果该服务不是默认端口,则需要在该标题后跟端口号。请参阅http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.23。[davidjb]
0.13 (2010-04-18)
为VHMPathFilter中间件添加conserve_path_infos [kiorky]
0.12 (2010-01-01)
更新中间件测试,仅检查munge是否正确调用。
单独测试munge。
100% 测试覆盖率。
将xheaders过滤器固定以正确设置PATH_INFO [vangheem]
0.11 (2009-08-31)
添加repoze.vhm#vhm_explicit过滤器。这与vhm_xheaders中间件类似,但VHM主机和/或根目录是在WSGI配置中而不是在请求中设置。
计算VIRTUAL_URL并将其放入环境变量中。这基本上是最终用户看到的URL。例如,repoze.zope2 >= 1.0.2使用它来计算ACTUAL_URL请求变量。
0.10 (2009-08-26)
将HTTP_HOST端口号修复应用于VHM路径过滤器。
0.9 (2009-07-09)
100% 测试覆盖率。
HTTP_HOST参数现在如果非http:80或https:443,则包含端口号。感谢Martin Aspeli。
0.8 (2009-01-10)
将‘HTTP_HOST’在环境变量中设置为与‘SERVER_NAME’相同的值,需要它的FBO应用。
0.7 (2008-05-07)
从dist.repoze.org移除‘dependency-links=’,以防止easy_install不恰当地搜索那里。
0.6 (2008-04-17)
重新添加基于路径段的过滤器作为选项,以支持反向代理可以配置为重写URL但不添加头部的场景。
0.5 (2008-03-09)
棕色袋发布:我糊弄了xheaders过滤器的入口点。
0.4 (2008-03-09)
取消基于路径段的过滤器(repoze.vhm.zope2)。仅保留xheaders过滤器。
添加许可证头。
中间件现在设置一个“repoze.vhm.virtual_host_base”,当存在时,它比“HTTP_HOST”更受setServerUrl的青睐。
添加getVirtualRoot API。
0.3 (2007-10-25)
修复setServerURL方法,使其考虑由客户端传递的HTTP_HOST。
0.2 (2007-09-22)
更改repoze.vhm.zope2:setServerURL,以允许Zope 2在vhm在管道中时生成正确的请求[‘URL’]值。
0.1 (2007-09-21)
初始发布。
项目详情
repoze.vhm3-0.15.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0648253db1dbc8012c64dbe42eb95aecc1acd55f1f20858b6f90ef635829587d |
|
MD5 | 6aa0262f4e9cb7ed4ace53c7831c6afd |
|
BLAKE2b-256 | 905eef6cbb87d3edd21d132571167253808dfd724904b206aa711d91b13a3f58 |