我有一个docker容器,我如何最容易删除443,然后从奇异果网上转到端口80。
我在Docker中没有看到任何配置文件?
我从奇异果存储库中的/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>
那么,猕猴桃将不再尝试重定向到HTTPS,因此我可以在代理猕猴桃之前自己处理SSL证书。
请注意,奇异果生成的猕猴桃本身的绝对链接,例如,奇异果发送的电子邮件中的链接将为http
。在大多数情况下,如果您将https
重定向到同一URL,这不是问题,但是在某些情况下可能是一个问题。
不,您不能禁用https,我们将不允许您这样做,因为这是一个坏主意,人们将在生产中没有HTTPS的情况下开始部署。
只需接受自签名的证书(或提供您自己的证书),应该很好。
这是完全可能的。流量可以直接加密,而是在此之前进行加密。我通过在Kiwi -Web中编辑配置文件 - Web服务器httpd设置/etc/