启用S​​SL和http重定向时出现错误的请求错误

时间:2018-11-30 10:02:14

标签: http ssl apache2 lets-encrypt bitnami

我配置并启用了SSL,一切正常。但是在启用从http到https的重定向后,打开网站时出现以下错误:

Bad Request
Your browser sent a request that this server could not understand.
Reason: You’re speaking plain HTTP to an SSL-enabled server port.
Instead use the HTTPS scheme to access this URL, please.

我注意到,只有在通过在浏览器搜索栏上输入mywebsite.com来访问该网站时,才会发生这种情况,当我访问该URL时,会显示以下内容:http://mywebsite.com:443/

如果删除:443部分,它将正常工作并重定向到https。

我该如何做到这一点,以便从浏览器访问时不会进入错误的URL?目前,我已禁用重定向,以避免我的客户试图返回该站点并收到该错误。

更新:

这是我使用的配置:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [R,L]

在这里找到:https://docs.bitnami.com/bch/apps/wordpress/administration/force-https-apache/

0 个答案:

没有答案