restful - Comment nginx indique-t-il qu'une requête est une requête dynamique sans correspondance .php?
黄舟
黄舟 2017-05-16 17:26:50
0
2
880

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 ?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

répondre à tous(2)
phpcn_u1582
location /  
{  
    index index.php;  
    # 重写到index  
    if ($request_filename !~ (js|css|images|robots/.txt|index/.php.*) ) {  
        rewrite ^/(.*)$ /index.php/ last;  
        break;  
    }  
} 
滿天的星座
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;
    }
}
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal