Apache重定向http到https

在Apache服务器上,让安装了SSL证书的网站默认使用https访问网站,只需在网站目录下面的.htaccess 文件加上下面几行代码:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} 

如果你的网站上面没有.htaccess文件, 你可以自己建立一个,然后将上面的代码复制过去即可。
 
如果你只是想让某个页面强制使用https访问,如访问 http://www.sslaaa.com/abc.html 自动跳转到  http://www.sslaaa.com/abc.html  可以参考如下代码

RewriteEngine On
RewriteRule ^abc\.html$ https://www.sslaaa.com/abc.html [R=301,L] 

 

apache