Plone 4.3注释在使用反向代理时不显示

时间:2014-09-26 22:58:20

标签: plone plone-4.x

好吧,我的端口8080输出了plone网站,端口3128输出了squid。然后我设置了apache来运行反向代理,这样我的整个网站就会显示为“foo.com”而不是我的服务器名。我遇到的问题是,当人们试图通过“foo.com”访问我的网站时,它不会显示评论框。它通过我的鱿鱼输出显示出来,但是当你真正输入网址时它就不存在了。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

所以,我想出了我的问题。当我设置我的网站时,我将其设置为localhost:8080 / example。当我在做反向代理时,我正在ping localhost:8080 / example,然后将其作为http / something.com / localroothost传递。以下是我之前与之相比的内容

      ProxyPass http://127.0.0.1:3128/example/VirtualHostBase/http/foo.com:80/example/VirtualHostRoot/
      ProxyPassReverse http://127.0.0.1:3128/example/VirtualHostBase/http/foo.com:80/example/VirtualHostRoot/
什么是正确的:

      ProxyPass http://127.0.0.1:3128/VirtualHostBase/http/foo.com:80/example/VirtualHostRoot/
      ProxyPassReverse http://127.0.0.1:3128/VirtualHostBase/http/foo.com:80/example/VirtualHostRoot/

它很小,但出于某种原因,整个坐位仍然出现在foo.com上,减去评论部分。