为Drupal 7应用程序配置使用SSL的Varnish

时间:2014-12-26 13:44:31

标签: apache ssl drupal varnish mixed-content

我有两台服务器,一台通过RHEL 6上的Apache运行我的Drupal 7应用程序,另一台服务器正在运行Varnish Cache。 Apache配置为在自定义HTTP端口8080上运行。我希望此应用程序在9443端口上运行,并使用带有Varnish Caching支持的SSL。

我尝试过Stunnel,但由于没有加载css,网站显示已损坏。我已经尝试使用Nginx进行SSL终止,但是浏览器抱怨混合内容是因为Drupal使用" http://"生成资源的URL。

对此有任何帮助将受到高度赞赏。非常感谢。

1 个答案:

答案 0 :(得分:0)

你的问题是,根据drupal你正在运行http,因此也将返回http链接。这会导致您的混合内容问题。你有没有将base_url设置为https?