LNMP下Nginx如何设置http强制跳转到https

黄良钵

分类: 网站建设 428 0

LNMP下Nginx如何设置http强制跳转到https

在ssh下进入 /usr/local/nginx/conf/vhost/ 目录,使用vi或者其他命令编辑器编辑你的域名.conf文件 如:vi blog.huangliangbo.com.conf

进入里面(下面使用vi命令编辑器),点击a,进入编辑模式,

  1. server {
  2. listen 443 ssl;
  3. server_name blog.huangliangbo.com;
  4. 省略其他配置
  5. }
  6. server {
  7. listen 80;
  8. server_name blog.huangliangbo.com;
  9. return 301 https://blog.huangliangbo.com$request_uri;
  10. }

注意,里面的 server_name 如果文件中有的话,就不用再写一遍,直接加入没有的就行。

编辑完后点击ESC退出编辑模式,然后切换大写,点击两次大写的 Z (如:ZZ)保存并退出vi编辑器。

最后使用命令: /etc/init.d/nginx restart 重启nginx使其生效。

  • 0人 Love
  • 0人 Haha
  • 0人 Wow
  • 0人 Sad
  • 0人 Angry
301跳转、HTTPS、lnmp、nginx

作者简介:黄良钵

打赏

博客站长,前端开发工程师

共 0 条评论关于 “LNMP下Nginx如何设置http强制跳转到https”

Loading...