我安装了带有 nginx 和 php 7.1 的新服务器。当我想调用 myurl.com/page 时,它返回 404。当我调用 myurl.com/ 时,一切正常。
我已经在我的 nginx 配置中添加了这个:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
# # With php7.0-cgi alone:
# fastcgi_pass 127.0.0.1:9000;
# # With php7.0-fpm:
fastcgi_pass unix:/run/php/php7.1-fpm.sock;
}
答案1
啊,我太笨了。我不得不添加try_files $uri $uri/ /index.php?$query_string;
我的 nginx 配置。