在nginx里面配置静态资源访问规则

怎么在nginx里面配置静态资源访问规则,网站图片和样式不显示怎么解决?

location ~* ^.+\.(ico|gif|jpg|jpeg|png|html|htm)$ {
    root         /data;
    access_log   off;
}

有用望采纳

小鸟云服务器Nginx静态资源配置
1、在配置文件中添加静态规则
目录:/nginx/con/nginx.conf
location /img/ {
    alias /user/local/img/;
}
   这里,/img/是指访问的规则,/user/local/img/ 是静态文件存放在服务器上的路径。当访问的url中带有/img/时,ng会自动在服务器/user/local/img/目录下查找对应的资源,如链接http://192.168.1.123/img/test.png,访问到的test.png图片在服务器上的路径为 /user/local/img/test.png。
2、重启nginx使规则生效
在/nginx/sbin目录下使用命令重启nginx
./nginx -s reload
用的是小鸟云服务器,现在有活动1核2G低至0.2/天,有需要可以去他们官网看看。