nginx
文章平均质量分 50
sayyy
这个作者很懒,什么都没留下…
展开
-
nginx if 指令
略原创 2024-02-28 10:29:01 · 3095 阅读 · 0 评论 -
nginx 自动跳转到其它域名
略原创 2024-01-19 12:35:23 · 954 阅读 · 0 评论 -
Nginx查看并发连接数
略原创 2024-01-18 11:07:06 · 618 阅读 · 0 评论 -
nginx 下载文件限速
略原创 2024-01-11 10:46:45 · 799 阅读 · 0 评论 -
nginx upstream负载均衡模块
略原创 2024-01-09 16:14:07 · 615 阅读 · 0 评论 -
nginx日志切割/截断
略原创 2023-10-14 19:05:30 · 422 阅读 · 0 评论 -
nginx 命令
略原创 2023-10-14 18:30:08 · 174 阅读 · 0 评论 -
HTTP 响应头 X-Frame-Options
略原创 2023-10-14 10:53:58 · 5020 阅读 · 0 评论 -
nginx非80端口的301跳转,301跳转自动带上端口
略原创 2023-05-08 18:55:07 · 2011 阅读 · 2 评论 -
nginx location
略原创 2023-02-08 14:31:15 · 71 阅读 · 0 评论 -
nginx设置缓存proxy_cache
nginx设置缓存proxy_cache原创 2022-12-05 17:28:00 · 2996 阅读 · 0 评论 -
nginx 打印变量/url
nginx 打印变量/url原创 2022-10-14 14:10:52 · 866 阅读 · 0 评论 -
nginx proxy_pass + sub_filter 替换响应内容
nginx替换响应内容原创 2022-10-10 14:53:37 · 7830 阅读 · 0 评论 -
nginx 的全局变量
nginx 的全局变量原创 2022-10-11 15:26:41 · 7213 阅读 · 0 评论 -
nginx 限制上传文件大小
nginx 使用client_max_body_size属性限制上传文件大小。client_max_body_size属性说明参考这里。client_max_body_size使用说明语法client_max_body_size size;示例client_max_body_size 1m;上下文client_max_body_size属性可以出现在http, server, location中。出现在不同的位置,表示其作用域不同。client_max_body_size的作用域ht原创 2022-01-21 15:46:16 · 9054 阅读 · 0 评论 -
Nginx server_name _ 啥意思?_=localhost?
前言nginx version: nginx/1.20.1CentOS Linux release 7.9.2009 (Core)server_name _ 是啥意思?server_name _没啥意思。我觉得应该把这个替换掉。假设配置是这样的nginx.conf...http { ... # Load modular configuration files from the /etc/nginx/conf.d directory. # See http://n原创 2021-12-02 14:35:39 · 11391 阅读 · 1 评论 -
Centos 利用yum源安装 nginx stream模块
环境CentOS 7.9 (腾讯云服务器)nginx 1.20.1nginx 动态模块nginx 1.9.11 开始增加加载动态模块支持,从此不再需要替换nginx文件即可增加第三方扩展。利用 yum 源安装 nginx 1.20.1 后,的某些模块就是动态模块。shell> nginx -Vnginx version: nginx/1.20.1built by gcc 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) built with Open原创 2021-11-06 17:08:44 · 8586 阅读 · 0 评论 -
腾讯云 Centos 利用yum源安装 nginx 1.20.1
环境CentOS 7.9 (腾讯云服务器)nginx 1.20.1yum源说明腾讯云的 CentOS 服务器,用的是腾讯的yum源镜像。感兴趣的可以去/etc/yum.repos.d中看看。yum源提供nginx 1.20.1的安装了shell> yum info nginxLoaded plugins: fastestmirror, langpacks, product-id, search-disabled-repos, subscription-managerThis s原创 2021-11-06 14:41:35 · 3467 阅读 · 0 评论 -
nginx查看已安装模块
shell> nginx -V | grep adbccnginx version: nginx/1.20.1built by gcc 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) built with OpenSSL 1.1.1g FIPS 21 Apr 2020TLS SNI support enabledconfigure arguments: --prefix=/usr/share/nginx --sbin-path=/usr/sbin/nginx原创 2021-11-06 14:18:53 · 9825 阅读 · 1 评论 -
【nginx】return 301 302 重定向URL
前言nginx version: nginx/1.18.0CentOS Linux release 7.6.1810 (Core)301方法1:rewritelocation /t1/res/oss/1.mp4 { rewrite (.*) /t1/res/1.mp4 permanent;}方法2:return 301location /t1/res/oss/2.mp4 { return 301 "/t1/res/1.mp4";}302方法1:rewritelocatio原创 2021-09-27 17:47:40 · 4952 阅读 · 0 评论 -
【Nginx】浏览器请求URL遇到错误:no-referrer-when-downgrade
前言nginx 1.15.8.1no-referrer-when-downgrade解决办法在nginx中(nginx.conf)添加允许跨域的配置:server{ listen 80 ; server_name localhost ; root /www/admin/localhost_80/wwwroot/ ; location / { index index.html; } ... # 流媒体 location ^~ /stream/hls原创 2021-09-18 11:29:06 · 6473 阅读 · 0 评论 -
【ruoyi若依】启用HTTPS/SSL后,首页重定向出错
前言ruoyi 4.6.0Spring Boot Version: 2.3.4.RELEASEnginx 1.5.11nginx 反向代理项目。参考这里添加了 ForwardedHeaderFilter,参看这里启用了HTTPS,参看这里ruoyi若依的项目首页地址会重定向假设访问http://mydomain/myproject,会被重定向到http://mydomain/myproject/(嗯,加了个/)。启用HTTPS/SSL后,首页重定向出错访问https://mydom原创 2021-07-28 16:00:46 · 4917 阅读 · 0 评论 -
nginx log_format 中的变量
前言nginx1.15log_format 中的变量$scheme :请求的协议,比如http、https;$host :请求的地址(IP或域名),比如127.0.0.1、localhost、baidu.com、www.baidu.com;$server_port :请求的端口,比如80、443、8080,$remote_addr :客户端的ip地址;$remote_user :记录客户端用户的名称;$time_local :访问时间及时区;$request :请求的UR原创 2021-07-13 14:40:19 · 1391 阅读 · 0 评论 -
nginx: [emerg] duplicate “log_format“ name “main“ in /usr/local/phpstudy/vhost/sys/nginx/sys.conf:11
前言CentOS Linux release 8.2.2004 (Core)phpstdy X1.26nginx1.15配置nginx日志出错nginx: [emerg] duplicate "log_format" name "main" in /usr/local/phpstudy/vhost/sys/nginx/sys.conf:8名为 “main” 的 “log_format” 已存在,在/usr/local/phpstudy/vhost/sys/nginx/sys.conf 文件原创 2021-07-13 14:04:02 · 1327 阅读 · 0 评论 -
ServletUriComponentsBuilder遇到Nginx反向代理时,无法识别HTTPS
前言spring mvc 5.2.9.RELEASEspringboot 2.3.4.RELEASEServletUriComponentsBuilder遇到Nginx反向代理时,无法识别HTTPS的原因spring 5.0.X ServletUriComponentsBuilder 会读取 X-Forwarded-Prefix 头,但spring 5.1.X 就不再处理。其在官方注释如下:/** * UriComponentsBuilder with additional static原创 2021-07-09 16:50:50 · 813 阅读 · 0 评论 -
nginx 配置SSL/HTTPS
前言CentOS Linux release 8.2.2004 (Core)nginx1.15配置SSLserver{ listen 80 ; listen 443 ssl; server_name xxx.com ; ssl_certificate /usr/local/phpstudy/vhost/nginx/ssl/20210709_xxx.com.pem; ssl_certificate_key /usr/local/phpstudy/vhost/nginx/ssl/2021原创 2021-07-09 15:14:22 · 482 阅读 · 0 评论 -
nginx: [warn] the “ssl“ directive is deprecated, use the “listen ... ssl“ directive instead in
前言CentOS Linux release 8.2.2004 (Core)phpstdy X1.26nginx1.15错误内容nginx: [warn] the “ssl” directive is deprecated, use the “listen … ssl” directive instead in /usr/local/phpstudy/vhost/nginx/1xxx.com_80.conf:6分析http://nginx.org/en/docs/mail/ngx_mail原创 2021-07-09 14:24:42 · 482 阅读 · 0 评论 -
【Nginx】应用静态化配置
前言nginx 1.15.11(下面的代码在此版本测试通过)win10应用静态化方案springboot 应用应用静态化配置location ~* ^/index.html { root "D:/www_static/wx"; # $server_port端口,让request.getServerPort()能够获取正确的端口 proxy_set_header Host $host:$server_port; proxy_set_header原创 2021-06-28 22:06:28 · 522 阅读 · 0 评论 -
【Nginx】错误: [emerg] “proxy_set_header“ directive is not allowed here in D:\sde\phpstudy_pro\...
前言nginx 1.15.11(下面的代码在此版本测试通过)win10phpstudy 8.1.1.3错误nginx: [emerg] "proxy_set_header" directive is not allowed here in D:\sde\phpstudy_pro\Extensions\Nginx1.15.11/conf/vhosts/com.3jcf.school-test.conf:45错误写法location ~* ^/index.html { if ($quer原创 2021-06-26 13:37:26 · 6813 阅读 · 3 评论 -
【Nginx】错误: [emerg] “proxy_pass“ cannot have URI part in location given by regular expression,...
前言nginx 1.15.11(下面的代码在此版本测试通过)win10phpstudy 8.1.1.3错误nginx: [emerg] "proxy_pass" cannot have URI part in location given by regular expression, or inside named location, or inside "if" statement, or inside "limit_except" block in D:\sde\phpstudy原创 2021-06-26 13:25:52 · 8064 阅读 · 0 评论 -
【Nginx】location 指向某一个文件 / 指定路径访问某一文件
前言nginx 1.15.11(下面的代码在此版本测试通过)win10phpstudy 8.1.1.3location 指向某一个文件 / 指定路径访问某一文件location指向某一个文件与指向某一个文件夹的方式是一样的。可以参考官方文档:https://nginx.org/r/locationhttps://nginx.org/r/roothttps://nginx.org/r/alias示例location ~* ^/ta { default_type text/html原创 2021-06-26 09:48:50 · 14485 阅读 · 0 评论 -
【Nginx】截取URL中某个参数Parameter
略原创 2021-06-25 10:18:58 · 15061 阅读 · 0 评论 -
【Nginx】判断URL中是否存在某个参数Parameter
前言nginx 1.15.11(下面的代码在此版本测试通过)判断URL中是否存在某个参数Parameter假设,当URL中存在参数method=autoGenerateIndex(区分大小写)时,输出good job;否则,输出I'm sure it'll work out.location ~* ^/test { #设置content type default_type text/html ; # HTTP Status Code 和 内容 if ($query_string ~原创 2021-06-24 18:45:37 · 6307 阅读 · 0 评论 -
nginx 查看 $1,$2,$3
前言nginx version: nginx/1.18.0CentOS Linux release 7.6.1810 (Core)nginx 查看 $1,$2,$3匹配正则表达式时,匹配到的值通过$1、$2、$3、…、$9使用。 location ~* /out/(.*) { default_type text/html ; return 200 "hello, $1"; } location ~* /out2/(.*)/(.*) { default_type text/htm原创 2021-04-18 23:50:29 · 3122 阅读 · 0 评论 -
nginx ruoyi 配置静态资源服务
前言nginx version: nginx/1.18.0CentOS Linux release 7.6.1810 (Core)ruoyi 4.6.0需求静态资源目录:/data/ruoyi/uploadPath。配置静态资源服务,且指向静态资源目录。配置静态资源服务 # static resources location /static/ { alias /data/ruoyi/uploadPath/; } 通过类似 http:原创 2021-04-18 23:41:47 · 3961 阅读 · 0 评论 -
nginx rewrite
略原创 2021-04-18 23:27:08 · 103 阅读 · 0 评论 -
nginx alias
前言nginx version: nginx/1.18.0CentOS Linux release 7.6.1810 (Core)alias 语法alias 的官方说明: http://nginx.org/en/docs/http/ngx_http_core_module.html#aliasSyntax: alias path;Default: —Context: locationThe path value can contain variables, except $docum原创 2021-04-18 21:43:27 · 2679 阅读 · 0 评论 -
nginx loaction
前言nginx version: nginx/1.18.0CentOS Linux release 7.6.1810 (Core)loaction 语法loaction 的官方说明: http://nginx.org/en/docs/http/ngx_http_core_module.html#locationSyntax: location [ = | ~ | ~* | ^~ ] uri { ... }location @name { ... }Default: —Context:原创 2021-04-18 20:49:10 · 300 阅读 · 0 评论 -
CentOS 8 利用yum源安装nginx
环境1, CentOS 82, nginx 1.18.0步骤1,先安装 yum-utilsshell> yum install yum-utils2,添加nginx源。创建文件/etc/yum.repos.d/nginx.repo,文件内容如下:[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/pac...原创 2020-05-02 00:10:54 · 2252 阅读 · 2 评论 -
nginx http proxy 正向代理
前言nginx 1.16.1centos 7.2安装nginx:Linux 利用yum源安装nginxStep 1:在配置文件中新增配置vim httpProxy_3389.conf内容为:server { resolver 8.8.8.8; resolver_timeout 5s; listen 0.0.0.0:3389; access_l...原创 2019-11-19 11:04:02 · 306 阅读 · 0 评论