对付网站忽然异样没法显示图片以及css等文件,返回404毛病。但文件确凿存在,而且可以会见同目次下的html文件。
凡是是因为伪动态、Nginx里网站设置装备摆设文件或者反向设置装备摆设文件中泛起冲突毛病。
设置装备摆设文件中以下代码的缺失致使会见异样,比方删除了反向设置装备摆设中的(gif|jpg|jpeg|png|bmp|swf)对应代码,在网站设置装备摆设文件夹中从新添加便可。
ps:统一个划定规矩,在伪动态、网站设置装备摆设文件、反向设置装备摆设文件中同时泛起,可能泛起冲突致使各类异样。
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;
}