没有输入" https://"用它

时间:2015-06-02 06:51:20

标签: apache .htaccess https dns httpd.conf

我最近为我的域名获得了https,从namecheap购买了SSL证书。但是,如果某人键入accumulo-site.xml,则会将其指向指示网关超时的页面:无法连接到远程主机。但是,如果有人要键入domain.com,它会正确指导。输入https://domain.com也无法正确指出。

该网站在Amazon Linux AMI上运行。我试过搞砸了.htaccess,但没有运气。在我的httpd.conf文件中,我有以下内容:

http://domain.com

我希望所有流量都自动重定向到https://domain.com

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

我通常使用它来重定向到SSL版本

#force SSL
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R,L]

答案 1 :(得分:0)

您无法从启用了SSL的请求中将请求重写为启用SSL的网站。您可以重定向到一个。协商SSL是https请求连接的一部分。

来自Apache网站的

Example