如何实现访问http网站自动跳转到https
使用phpstudy集成环境做测试
1、新建两个web服务,指向同一物理路径,分别使用端口80和443
2、生成测试证书
配置端口443web服务时,选择https协议会让你填写证书内容,点击 生成开发者测试证书
3、网址搭建好后,需要修改web服务配置文件,开启访问http跳转https
在配置文件中添加内容
apache服务配置文件添加内容:
RedirectMatch permanent ^/(.*) https://gpysir.design/$1
nginx服务配置文件添加内容:
rewrite ^(.*)$ https://$gpysir.design/$1 permanent
4、使用phpstudy,还可以测试301页面重定向功能
使用场景:
网站改进,一些url失效,可以全部重新向到新页面