我的nginx.conf
文件越来越大,数十个虚拟主机一遍又一遍地重复相同的行。我想知道是否无论如何都可以在全球范围内声明以下内容,而不必为每个项目重复它们:
# Route all requests for non-existent files to index.php
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php/$1 last;
}
location ~ \.php($|/) {
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass 127.0.0.1:9000;
}