为了能快速了解并处理您的问题,请提供以下基础信息:
问题描述:请问,为什么在Nginx的默认配置文件当中,默认包含以下内容? 一开始是ThinkPHP的jpg后缀名的文件,伪静态配置后,报404错误。我折腾了一下午,最后才发现是Nginx的此段配置代码,导致的jpg等文件伪静态失效。 而且,我查了一下,不止我一个人遇到了类似的问题。 所以,为什么要在默认配置信息当中,配置这段代码呢? 请宝塔官方解答一下,谢谢。
- location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
- {
- expires 30d;
- error_log /dev/null;
- access_log /dev/null;
- }
- location ~ .*\.(js|css)?$
- {
- expires 12h;
- error_log /dev/null;
- access_log /dev/null;
- }
复制代码 |
|