我有一个 debian jessie 服务器,在那里我可以管理 https 请求并将它们转发到 varnish + apache。我将服务器升级到 buster,一切正常。
现在我正在将服务器迁移到更强大的新服务器,并且我正在安装所需的服务,但我看到英镑不在 debian buster 中。
我怎么解决这个问题?我可以从 debian sid 存储库安装磅吗?或者也许来自 jessie 存储库?
我可以尝试哪些其他解决方案?
我有一个 debian jessie 服务器,在那里我可以管理 https 请求并将它们转发到 varnish + apache。我将服务器升级到 buster,一切正常。
现在我正在将服务器迁移到更强大的新服务器,并且我正在安装所需的服务,但我看到英镑不在 debian buster 中。
我怎么解决这个问题?我可以从 debian sid 存储库安装磅吗?或者也许来自 jessie 存储库?
我可以尝试哪些其他解决方案?
我正在使用Pound(8)
- HTTP/HTTPS 反向代理和负载平衡器。
# rpm -q Pound
Pound-2.6-2.el6.x86_64
#
我希望能够重定向某些 URL 模式,用户点击 URLhttps://www.xxx.tld/
并且他/她被重定向到http://www.xxx.tld/
.
Service
URL "^/$"
Redirect "http://www.xxx.tld/"
End
我正在尝试调整 URL 模式以包含除某些 URL 模式之外的所有内容: like ^/(cart|user)(.*)$
,或者实际上是 this: ^(/|(cart|user)(.*))$
。
无论出于何种原因(可能是不匹配),Pound 都没有重定向它,另一件事是,假设用户点击https://www.xxx.tld/test
,在将用户重定向到非 https 页面时,我也希望能够通过URI
。那是我可以用磅做的事情吗?
第一次发帖,
我有一个全新安装的 ubuntu 12.04 客户端作为我们内部网络的反向代理网关。我们的设置是我们有一个外部 ip 但我们想指向我们内部网络上的各种网络服务器的三个域。与其说是负载平衡问题或缓存等问题,不如说是将一些客户端浏览器路由到端口 80 网页(以遵守一些关于在域名后放置端口号的更严格的公司政策)。
我选择了pound,一切似乎都正常。静态页面加载等。除了用于数字资产管理程序的基于 Flash/Flex 的 WebClient 之外,一切都很好。
实际的静态页面加载正常,就在输入凭据的那一刻,无论它们是正确的还是不正确的,然后点击登录,没有任何响应。拒绝或确认等。因此无法通过返回到内部服务器的请求。
我已经广泛搜索了 crossdomain.xml 文件中可能有一个解决方案?文档不是很清楚。而且我们不是 DAM 应用程序的作者,无法控制 Flash/Flex 端的代码。
问题:
pound 是否有允许转发 Flash/Flex 身份验证信息的特定配置文件/解决方案?
是否有另一个允许此类配置的反向代理程序(nginx?)?
我是否以完全错误的方式看待这个问题,是否应该从根本上不允许 Flash/Flex 拥有此访问权限?