全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
12
返回列表 发新帖
楼主: 斌斌
打印 上一主题 下一主题

请教个nginx 80和443共存,但不强制跳转的配置

[复制链接]
11#
发表于 2021-9-9 09:50:23 | 只看该作者
llyang 发表于 2021-9-9 09:49
你这个是放置在443的server外面,事先判断?

包在里头
12#
发表于 2021-9-9 09:52:39 | 只看该作者

写在443 server里面?

那你这个if语句,永远都是false

点评

自己都知道放哪 问? 闲的蛋疼?真闲简短说一下 nighx 写法;套个锤子话?  发表于 2021-9-9 09:59
你想放哪放哪 放头顶上都可以  发表于 2021-9-9 09:56
13#
发表于 2021-9-9 09:54:30 | 只看该作者
llyang 发表于 2021-9-9 09:52
写在443 server里面?

那你这个if语句,永远都是false
  1. server {
  2.     listen                     80;
  3.     listen                     443 ssl http2;
  4.     server_name              ########省略


  5.     ssl_ciphers                ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:HIGH:!aNULL:!eNULL:!EXPORT:!CAMELLIA:!DES:!MD5:!PSK:!RC4;
  6.     ssl_protocols              TLSv1 TLSv1.1 TLSv1.2;
  7.     ssl_session_cache          shared:SSL:5m;
  8. ########省略


  9.     if ($scheme = http) {
  10.         return  301 https://$host$request_uri;
  11.     }

  12.     gzip                       on;
  13.     gzip_comp_level            6;
  14.     gzip_min_length            1k;
  15.     gzip_types                 text/plain text/css text/xml text/javascript text/x-component application/json application/javascript application/x-javascript application/xml application/xhtml+xml application/rss+xml application/atom+xml application/x-font-ttf application/vnd.ms-fontobject image/svg+xml image/x-icon font/opentype;
  16.     client_max_body_size       10M;

  17.     location / {
  18.         index      index.html index.htm index.php;
  19.         try_files  $uri $uri/ /index.php?$args;
  20.     }

  21.     location ~ ^/.+\.php(/|$) {
  22.     ########省略



  23. }
复制代码



来自于APPNODE
14#
发表于 2021-9-9 09:55:44 | 只看该作者
默认就不会
15#
发表于 2021-9-9 10:17:06 | 只看该作者

水王,消消气。都秋天了,咋那么大的火气

这个例子真不错。学习了
server里面同时80 443, 包在里面肯定管用。这种写法很精简
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-2-10 13:57 , Processed in 0.059566 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表