Par exemple, lorsque je demande une ressource statique telle que txt, img, css et js. Nginx transmettra-t-il toujours cette demande à php-fpm pour traitement ?
Notez que l'URL de la ressource demandée correspond au répertoire racine du site Web un à un, et qu'il n'y a pas de réécriture ou d'autres circonstances.
Si oui, dites-moi comment l'optimiser
À mon avis, ce n'est pas possible. Il sera soumis à php-fpm uniquement lorsque location
区块中有fastcgi_pass 127.0.0.1:9000;
, par exemple :
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;
}
Je posterai une question et confirmerai si tel est le cas.
Ce ne doit pas être le cas. La route que vous configurez se termine par .php. C'est là que vous allez.
Le module location + fichier statique est généralement configuré dans le fichier de configuration nginx