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、后端服务执行超时

最新文章

  1. 关于checkbox的一些问题(全选,反选,以及取值)
  2. 为什么重写equals时必须重写hashCode方法?
  3. 《ImageNet Classification with Deep Convolutional Neural Networks》 剖析
  4. 【BZOJ3223】 Tyvj 1729 文艺平衡树 Splay
  5. Android 图片的放大缩小拖拉
  6. Unity自动打包Apk
  7. 解决Eclipse启动报错Failed to create the Java Virtual Machine
  8. Android利用ContentProviderOperation添加联系人
  9. 更改新建Asp.net WebForm的模板 的方法
  10. 向python3进发
  11. MFC 窗体背景图片设置
  12. MongoDB学习笔记(一)
  13. 🍓 DOM常用基础知识点汇总(入门者适用) 🍓
  14. JAVA RPC (六) 之thrift反序列化RPC消息体
  15. Javascript的千分位和去除千分位
  16. 8.Redis内存分配
  17. 使用VSTS的Git进行版本控制(三)——评审历史记录
  18. (9)EvenOddJump
  19. [Mac]macOS Mojave :发现 Mac 的新功能。
  20. JAVA 面试知识点

热门文章

  1. STL 函数适配器(function adapter)
  2. 【监控笔记】【1.4】Pssdiag和Sqldiag管理器
  3. centos7安装nginx并配置前端环境
  4. FHJ学长的心愿 QDUOJ 数论
  5. loli的测试-2018.12.9
  6. dsu on tree 与长链剖分
  7. Jpa/Hibernate ManyToOne 关联非主键列 延迟加载失效
  8. Chrome开发者工具详解(四)之Elements、Console、Sources面板
  9. Prometheus快速入门
  10. 使用GET与POST方式获取html数据