Nginx部署https网站并配置地址重写的步骤详解

2019-10-17 16:57:11王冬梅

修改完成后重加加载配置文件:nginx -s reload

mkdir -p /var/www/html
echo "ssl test" >/var/www/html/index.html

4.进行访问验证:

http访问效果如下:

https访问效果如下:

5.配置http地址重写,使客户端访问http时自动跳转到https:

vim /usr/local/nginx/conf/nginx.conf
... ...
 server {
  listen  80;
  server_name www.test.com;
  rewrite ^(.*)$ https://${server_name}$1 permanent;  #接收到http访问请求时,重定向到https
  location / {
   root html;
   index index.html index.htm;
  }

修改完成,重新加载配置文件:

nginx  -s  reload

6.再次访问进行验证:

通过http协议访问网页时,会自动跳转到https:

如果域名未做解析,请添加hosts记录,将域名和IP对应关系写到hosts文件中。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对易采站长站的支持。如果你想了解更多相关内容请查看下面相关链接