使用Apache反向代理服务器通过HTTPS访问站点时不加载CSS

时间:2014-02-25 01:06:07

标签: node.js apache ubuntu https proxy

提前感谢您的帮助!

我在EC2实例上运行Ubuntu 13.1。我的应用程序是用Node.JS编写的(基于NodeBB),我使用Apache 2作为反向代理服务器在端口443上建立安全连接。

问题在于,当我通过HTTPS访问网站时,没有任何CSS被渲染!

我的浏览器会记录以下3种类型的错误:

Failed to load resource: the server responded with a status of 502 (Proxy Error) 
Uncaught ReferenceError: require is not defined 
Failed to load resource: net::ERR_CONNECTION_TIMED_OUT

这是我的配置文件:

<VirtualHost *:443>
   ServerName forum.ligma.com
   SSLEngine on
   SSLCertificateFile /etc/apache2/forum_ligma_com.crt
   SSLCertificateKeyFile /home/ubuntu/.ssh/myserver.key
   SSLCACertificateFile /etc/apache2/combined-ca.crt
<IfModule mod_proxy.c>
    <Proxy *>
     Order deny,allow
     Allow from all
    </Proxy>
</IfModule>
ProxyPass / http://127.0.0.1:4568
ProxyPassReverse / http://127.0.0.1:4568
</VirtualHost>

任何想法出了什么问题?谢谢!

0 个答案:

没有答案