# Nginx部署笔记-常见错误总结(2)

Nginx错误总结第二弹!🎉(其实是踩坑爬坑经验总结😐)

# 一、根目录下缺少文件夹

错误如下:

nginx-error-s2-01

其实原因就是根目录下少了个temp文件夹。。

一个典型的Nginx包目录结构如下:👇

nginx-project-content

# 二、处理HTTP 304 Not Modified问题

将往某个地址的请求代理后,出现第一次见的304 Not Modified状态码。

查了一下,这个状态码提示的是当前请求的资源本地有缓存并且没有修改过,就会返回304,否则就是200了,直接返回资源。返回304状态码,服务端可以避免其它的操作,可以减少带宽的使用。

nginx-error-s2-03

解决这个问题可以在nginx.conf代理块配置中设置一个请求头表示没有缓存,强制从服务端获取资源

proxy_set_header Cache-Contro no-cache; # 下面的贴图写错了
1

nginx-error-s2-02

🍗 有待补充...

Last Updated: 2 years ago