最近项目从http升级至https后,原来app中短信的访问连接采用http请求的,现在以上线。我的nginx中判断如果是80端口请求的全部301至https的443端口,但是此时如果改的话,需要重新发布app,所以,采用办法是将这个连接过滤,别301跳转了。
具体做法如下:
判断如果不是/parking000/00000000Phone4Phone这个连接的话,301至https。如果是这个连接的话,继续执行location中的proxy_pass
server { listen 80; # listen [::]:80; server_name www.domain.com; access_log /var/log/nginx/listen80; if ($document_uri != '/parking000/00000000Phone4Phone'){ return 301 https://www.domain.com$request_uri; } location /parking000/ { index index_tel.jsp index.jsp index.html index.htm *.css; proxy_pass http://parking000; } }
相关推荐
nginx 限制ip、并发量、连接数等配置
Nginx与前端的连接默认为长连接,一个用户跟Nginx建立连接之后,通过这个长连接发送多个请求。如果Nginx只是作为reverse proxy的话,可能一个用户连接就需要多个向后端的短连接。如果后端的服务器(源站或是缓存...
NULL 博文链接:https://bert82503.iteye.com/blog/2147899
nginx和Apache下 设置网站301重定向
nginx+lua+redis 集群 连接插件和脚本,原来插件是没有密码功能 故 修改了一下 k可以自己下载使用
如果我们使用了nginx去作为反向代理或者负载均衡,从客户端过来的长连接请求就会被转换成短连接发送给服务器端。 为了支持长连接,我们需要在nginx服务器上做一些配置。 ·【要求】 使用nginx时,想要做到长连接,...
nginx 负载均衡for windows, 不同于其他nginx ,可跨越 100万TCP连接,
NULL 博文链接:https://bert82503.iteye.com/blog/2152613
nginx 离线安装包nginx 离线安装包
Nginx高性能WEB 5万并发连接数秘笈
Nginx安装包Nginx安装包
nginx镜像资源nginx镜像资源nginx镜像资源nginx镜像资源nginx镜像资源nginx镜像资源
在连接高并发的情况下,Nginx是Apache服务不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达 50,000 个并发连接数的响应,感谢Nginx为我们选择了 epoll and kqueue作为开发...
优化nginx大并发——轻松应对上万并发访问 优化Nginx突破十万并发 搭建web nginx服务器是网站开发必不可少的技能,学好了,给公司省大钱
nginx替代apache,nginx替代方案,nginx代替apache与jbos,nginx+jboss结合
3.找到D:\nginx\conf下nginx.conf文件用记事本打开 在文段末尾大括号前加上 include proxy.conf;(就是加载刚刚新建的那个文件(注意路径)) 4.进入cmd 进入D盘: d: 进到nginx文件夹下:cd nginx 启动nginx.exe:...
Nginx入门到实践 Nginx 中间件Nginx入门到实践 Nginx 中间件
第1章 Nginx简介.pdf第2章 Nginx服务器的安装与配置.pdf第3章 Nginx的基本配置与优化.pdf第4章 Nginx与PHP(FastCGI)的安装、配置与优化.pdf第5章 Nginx与JSP、ASP.NET、Perl的安装与配置.pdf第6章 Nginx HTTP负载...
用nginx可以实现非http协议的转发。suse12实测支持sftp、ftp转发
nginx.conf nginx-1.20.1.tar.gz 这是关于centos8的nginx 和nginx 的配置https文件