实现http到https的自动重定向
1、实现临时重定向
(1)编写nginx.conf文件
(2)进行测试:
测试一:在命令行进行测试
#我们可以看到302临时重定向
#我们可以看到实现了自动跳转(www.westos.org——>https://www.westos.org)
测试二:在浏览器中访问:http://www.westos.org/,帮我们自动跳转到了下面的界面。
2、对实现临时重定向的内容进行改进
在进行改进之前,我们进行一个测试,来看出改进的必要性
#在这里,我们会发现一个问题(我们访问的是www.westos.org/test.html却帮我们自动跳转到了https://www.westos.org),这显然是不合理的
在浏览器中访问:http://www.westos.org/test.html,却帮我们自动跳转到了下面的界面。
下面,我们进行改进
(1)编写nginx.conf文件
(2)进行测试:
测试一:在命令行进行测试
#我们会发现,实现了www.westos.org/test.html——>https://www.westos.org/test.html的自动跳转
测试二:在浏览器中访问:http://www.westos.org/test.html,帮我们自动跳转到了下面的界面。
3、实现永久重定向
测试:
测试一:在命令行进行测试
#我们可以看到301永久重定向
测试二:在web浏览器进行测试,输入www.westos.org,看能否自动跳转到https://www.westos.org