gpt4 book ai didi

apache - 不要在 OpenShift 设备上强制使用 SSL?

转载 作者:太空宇宙 更新时间:2023-11-03 15:00:51 24 4
gpt4 key购买 nike

我在 OpenShift 上设置了一个简单的 PHP 设备。在我为自己的域添加自定义别名之前,一切都运行良好。我使用的是免费选项,无法配置 SSL 证书,我也不想,这个站点非常简单。

我遇到的问题是它强制我的 alis 到 https,即使我没有设置它。我也没有配置任何 apache 重写来强制 ssl。

对于我的 DNS 设置,我只是按照他们的解释将 www cname 指向我的设备,我没有在 DNS 中做任何事情所以强制使用 ssl。

据此有一个类似的错误: Prevent https on Openshift

它说特定问题已解决(那是一年前),但我仍然得到这个。

这是我的 URL,所以你可以看到它在做什么: www.libertypuppies.us

当你去那里时,它会强制你 https 并警告你证书不受信任。

这是在 php 设备上。我没有其他装备,只有一个。

如何将其配置为不强制使用 SSL 而只停留在 http 上?

编辑(更多信息):

我在 .htaccess 中尝试了以下操作,但没有成功。要么是我重写写错了,要么是问题更上一层楼:

RewriteEngine on
RewriteCond %{HTTPS:X-Forwarded-Proto} !http
RewriteRule .* http://%{HTTP_HOST}%{REQUEST_URI} [R,L]

我也试过:

RewriteEngine on
RewriteCond %{HTTPS} off

还有这个:

RewriteEngine on
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

这些都不起作用。如果您在访问该站点时注意到它还会将 /app 添加到路径中。

最佳答案

您可以使用 mod_rewrite在您的 .htaccess 中将所有流量重定向到 http。

关于apache - 不要在 OpenShift 设备上强制使用 SSL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22157382/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com