nginx重写为php-fpm,异常

时间:2018-02-11 21:25:06

标签: nginx

我目前的规则是:

    location ~ \.php$ {
        try_files $uri =404;
        fastcgi_pass localhost:8000;
    }

我需要将所有请求传递给index.php;

例外: robots.txt 文件以及 images / 目录和子目录中的所有内容。

任何人都可以用这个来停止吗?

1 个答案:

答案 0 :(得分:0)

按顺序设置位置:

location ~* /robots\.txt$ {
    try_files $uri =404;
}

location ~* /images {
    try_files $uri =404;
}

location / {
    try_files /index.php$is_args$args =404;
}

location ~ \.php$ {
    try_files $uri =404;
    fastcgi_pass localhost:8000;
}