aolishuai 2019-10-30
#通过 location 匹配yii项目配置如下 location /quick-mould/ { root /home/php_project; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } #上面的可以访问PHP脚本了, 但是项目里的静态资源访问不到, 所以需要再配置一个location, 并且要注意 红色部分不要有空格, 否则有语法错误 location ~* /quick-mould/.*\.(gif|jpg|jpeg|bmp|png|ico|txt|js|css)$ { root /home/php_project; # 当请求/quick-mould目录下的静态资源的时候, 才会匹配到这个location, 访问其他目录下的不会匹配 }