Apache 配置 单个项目 http重定向到https
1.首先进入/usr/local/apache/conf目录,在httpd.conf文件中去掉下面这一句的#
LoadModule rewrite_module modules/mod_rewrite.so
2.新建.htaccess文件(windows系统就是新建 .htaccess. 文件,后面加个 . 就可以创建了)
然后输入如下规则
RewriteEngine on RewriteCond %{HTTP_HOST} ^www.100txy.com [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
上面的作用就是 开启url重写,当 域名是www.100txy.com ,并且端口不是 443 就进行永久重定向到https://www.100txy.com/............(参数省略)
修改好以后把 .htaccess 文件 放到你的项目的根目录下,重启apache 即可实现重定向。