我目前的规则是:
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass localhost:8000;
}
我需要将所有请求传递给index.php;
例外: robots.txt 文件以及 images / 目录和子目录中的所有内容。
任何人都可以用这个来停止吗?
答案 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;
}