Copier le code Le code est le suivant :
location ~ .php(.*)$ {
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php ; en retard $ document_root$fastcgi_path_info ;
#include fastcgi_params;
include fcgi.conf;
}
Un exemple complet de configuration de site :
#🎜 🎜# Copiez le code Le code est le suivant :
'$status $body_bytes_sent " $http_referer" '#🎜 🎜# '"$http_user_agent" $http_x_forwarded_for';
server {écouter 80;
nom_serveur v.lzw.me; index index.html index .htm index.php par défaut .html default.htm default.php;
root /www/v.lzw.me;
# urlrewrite
include v.lzw.me. conf;
emplacement ~ .php(.*)$ {
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_split_path_info ^(.+.php )(.*)$;
fastcgi_param script_filename $document_root$fastcgi_script_name;
fastcgi_param path_translated $document_root$fastcgi_path_info
#include; fastcgi_params;
include fcgi.conf;
}
emplacement ~ .*.(gif|jpg|jpeg|png|bmp|swf)$ {
expire 30j ;
}
localisation ~ .*.(js|css)?$ {
}
access_log /wwwlogs /v.lzw.me .log v.lzw.me;
Autre référence de méthode (adaptée à nginx sous windows, etc.) :
location ~ .php
{
fastcgi_index index.php;#🎜 🎜# include fcgi.conf;
set $real_script_name $fastcgi_script_name;if ($fastcgi_script_name ~ "^(.+?.php)(/.+)$") {
set $ real_script_name $1; set $path_info $2 ;
}
fastcgi_param script_filename $document_root$real_script_name;
fastcgi_param script_name $real_script_name;
fastcgi_param path_info $path_info;# 🎜🎜# }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!