Heim  >  Fragen und Antworten  >  Hauptteil

Wird Nginx beim Anfordern statischer Ressourcen von Nginx diese weiterhin zur Verarbeitung an PHP-FPM senden?

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.

过去多啦不再A梦过去多啦不再A梦2713 Tage vor482

Antworte allen(2)Ich werde antworten

  • PHP中文网

    PHP中文网2017-05-16 17:27:01

    必须不会啊 ,你配置的路由是.php结尾的才走那里

    Antwort
    0
  • 滿天的星座

    滿天的星座2017-05-16 17:27:01

    nginx配置文件中一般都会配置location + 静态文件模块

    Antwort
    0
  • StornierenAntwort