Rumah > Soal Jawab > teks badan
Kini banyak rangka kerja RESTful, atau rangka kerja yang menyokong mod penghalaan info laluan, akan menyembunyikan indeks fail kemasukan.* dalam URL. Jadi, dalam kes ini, bagaimana untuk mengkonfigurasi nginx supaya ia boleh menentukan sama ada permintaan itu adalah permintaan dinamik yang memerlukan pemprosesan program, atau permintaan fail statik?
phpcn_u15822017-05-16 17:28:50
location /
{
index index.php;
# 重写到index
if ($request_filename !~ (js|css|images|robots/.txt|index/.php.*) ) {
rewrite ^/(.*)$ /index.php/ last;
break;
}
}
滿天的星座2017-05-16 17:28:50
server {
root /site/root;
location @cgi {
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME /site/root/index.php;
}
location / {
try_files $uri @cgi;
}
}