Я установил новый сервер с 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;
}
Ах, глупый я. Мне пришлось добавить try_files $uri $uri/ /index.php?$query_string;
в мою конфигурацию nginx.