我们的apache服务器中如果之前是http,后面改成了https之后,需要当别人访问http的时候自动跳转到https网址上,应该怎么做呢?其实非常的简单,只需要在我们网站项目的根目录中加入.htaccess文件,并且加入一段如下代码即可完成(这是php语言的项目代码):
RewriteEngine on RewriteCond %{HTTPS} !=on RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [R=301,L]
请不要告诉我apache网站根目录在哪儿哦! 如果是linux系统,网站项目根目录一般是这个/var/www/html/项目,如果是windows的服务器,就看你当时配置的在哪儿了。
如果我们的项目是java语言编写的,使用的是tomcat服务器,那么该如何让http网址自动跳转到https呢?也是很简单,请看教程:tomcat SSL配置教程