KIWI TCMS删除HTTPS并在Docker中转到HTTP

时间:2019-02-22 11:55:39

标签: kiwi kiwi-tcms

我有一个docker容器,如何最轻松地从Kiwi网站上删除443并转到端口80。

我在Docker的任何地方都看不到配置文件吗?

3 个答案:

答案 0 :(得分:0)

否,您不能禁用HTTPS,我们也不允许您这样做,因为这是一个坏主意,人们将在生产环境中不使用https进行部署。

只接受自签名证书(或提供您自己的证书)就可以了。

答案 1 :(得分:0)

完全有可能,应该如此。可以不直接加密流量,而是在此之前加密流量。我是通过在kiwi-web中编辑配置文件完成的-/ etc /

中的Web服务器httpd设置

答案 2 :(得分:0)

我从猕猴桃存储库中的/etc/kiwi-httpd.conf中删除了以下几行,然后重新创建了docker镜像:

# Force the use of ssl:
<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI}
</IfModule>

然后Kiwi将不再尝试重定向到https,因此我可以在代理Kiwi之前亲自处理SSL证书。

请注意,Kiwi生成的与Kiwi本身的绝对链接(例如,Kiwi发送的电子邮件中的链接)将为http。在大多数情况下,如果您使用https重定向到相同的URL,这应该不是问题,但是在某些情况下,这可能是一个问题。