Maison > Questions et réponses > le corps du texte
Désormais, de nombreux frameworks RESTful, ou frameworks prenant en charge le mode de routage pathinfo, masqueront l'index du fichier d'entrée.* dans l'URL. Alors, dans ce cas, comment configurer nginx pour qu'il puisse déterminer si la requête est une requête dynamique nécessitant un traitement de programme ou une requête de fichier statique ?
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;
}
}