如何实现访问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失效,可以全部重新向到新页面

 

posted @ 2021-03-11 23:57  gpysir  阅读(1610)  评论(0编辑  收藏  举报