Zum Beispiel, wenn ich eine statische Ressource wie txt, img, css und js anfordere. Wird Nginx diese Anfrage trotzdem zur Verarbeitung an PHP-FPM übergeben?
Beachten Sie, dass die angeforderte Ressourcen-URL eins zu eins dem Stammverzeichnis der Website entspricht und kein Umschreiben oder andere Umstände vorliegen.
Wenn ja, sagen Sie mir bitte, wie ich es optimieren kann
Meiner Meinung nach ist es nicht möglich, es nur dann an php-fpm zu senden, wenn location
区块中有fastcgi_pass 127.0.0.1:9000;
, zum Beispiel:
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /Library/WebServer/Documents/wordpress/$fastcgi_script_name;
include fastcgi_params;
}
Ich werde eine Frage posten, um zu bestätigen, ob dies der Fall ist.
必须不会啊 ,你配置的路由是.php结尾的才走那里
nginx配置文件中一般都会配置location + 静态文件模块