一、Nginx常见问题
2024-09-04 20:13:11
1、相同server_name多个虚拟主机优先级访问
最先读取哪个配置文件,就访问那个的网页
2、location匹配优先级
相同location,会被后面的覆盖
匹配优先级更高的,找后面的
= 进行普通字符精确匹配,也就是完全匹配
^~ 表示普通字符匹配,使用前缀匹配
~ \~* 表示执行一个正则匹配()
3、try_files使用
try_files应用
应用:先找缓存里面,有没有,没有再去找
server {
listen 80;
server_name web01 web01.fadewalk.com; location / {
root /opt/app/code;
try_files /cache $uri @java_page;
} location @java_page{
proxy_pass http://127.0.0.1:8080;
}
}
4、Nginx的alias和root区别
location /request_path/image/ {
root /local_path/image/;
}
http://www.imooc.com/request_path/image/cat.png
/local_path/image/request_path/image/cat.png
location /request_path/image/ {
alias /local_path/image/;
}
http://www.imooc.com/request_path/image/cat.png
/local_path/image/cat.png
5、用什么样的方法传递用户的真实IP地址
5、其他
Nginx:413 Request Entity Too Large
1、用户上传文件限制 client max_body_size
502 bad gateway
2、后端服务无响应
504 Gateway Time-out
3、后端服务执行超时
最新文章
- 关于checkbox的一些问题(全选,反选,以及取值)
- 为什么重写equals时必须重写hashCode方法?
- 《ImageNet Classification with Deep Convolutional Neural Networks》 剖析
- 【BZOJ3223】 Tyvj 1729 文艺平衡树 Splay
- Android 图片的放大缩小拖拉
- Unity自动打包Apk
- 解决Eclipse启动报错Failed to create the Java Virtual Machine
- Android利用ContentProviderOperation添加联系人
- 更改新建Asp.net WebForm的模板 的方法
- 向python3进发
- MFC 窗体背景图片设置
- MongoDB学习笔记(一)
- 🍓 DOM常用基础知识点汇总(入门者适用) 🍓
- JAVA RPC (六) 之thrift反序列化RPC消息体
- Javascript的千分位和去除千分位
- 8.Redis内存分配
- 使用VSTS的Git进行版本控制(三)——评审历史记录
- (9)EvenOddJump
- [Mac]macOS Mojave :发现 Mac 的新功能。
- JAVA 面试知识点