我如何使用 Plesk 在我的网络服务器上禁用 https?

How do I disable https on my webserver using Plesk?

我有一个 CentOS 服务器 运行 Plesk 17,当我在我的网站的托管设置中禁用 SSL/TLS 支持时,文档根目录更改为 /var/www/vhosts/default/htdocs 而不是保留一组 /var/www/vhosts/example.org.

我想完全禁用 https 并将所有内容重定向到 http,有人知道如何完成这样的任务吗?

谢谢。

嗯,实际上,当 HTTPS 被禁用时,您不能从 HTTPS 重定向到 HTTP。

当您为 domain.tld 禁用 HTTPS 并尝试打开 https://domain.tld 时,此请求将被默认虚拟主机捕获,文档根目录为 /var/www/vhosts/default/htdocs

是的,您可以在此文档中放置根目录 .htaccess with redirect rules,但任何用户都会首先看到 SSL 证书错误,并且在大多数情况下不会继续打开此类站点。

要执行从 HTTPS 到 HTTP 域的重定向,应该使用有效的 SSL 证书启用 HTTPS,只有在这种情况下,您才能将用户重定向到 HTTP。