配置 nginx 实现强制跳转到 HTTPS

2018-06-26 08:28:16 6874

配置 nginx 实现强制跳转到 HTTPS


这里给出一个配置文件示例,具体情况请参考自己的实际情况进行配置


user  nginx;
error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;
events {
  worker_connections  65535;
}
http {
  include       /etc/nginx/mime.types;
  default_type  application/octet-stream;
  log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                    '$status $body_bytes_sent "$http_referer" '
                    '"$http_user_agent" "$http_x_forwarded_for"';
  access_log  /var/log/nginx/access.log  main;
  keepalive_timeout  65;
  gzip  on;
  server {
      listen       80;
      server_name  localhost;
      return 301 https://$host$request_uri;
  }
}


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: