Это был какой-то загруженный заголовок. Я перенес свой сайт с Apache на Nginx, и я усердно изучаю, что Nginx делает все по-своему. Не любит файлы htaccess, игнорирует их. Это вызывает проблемы при запуске Wordpress, потому что wordpress якобы любит использовать файлы htaccess, а nginx — нет. Почему? Не имею представления.
В любом случае,
Мне удалось выяснить, как вернуть сайт из бездны 404, поместив этот код в файл nginx.conf
location / {
index index.php index.html;
if (!-e $request_filename)
{
rewrite ^/(.+)$ /index.php last;
}
}
Но.
в то время как страницы загружаются нормально по HTTP, HTTPS по-прежнему показывает ужасную ошибку 404. Почему? Я не знаю. Итак, кто-нибудь знает, что делать дальше?
location / { try_files $uri $uri/ /index.php?$args; }
- person seddikomar   schedule 26.06.2019