Это было отчасти загруженное название.
Я переместил свой сайт с 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. Почему? Я не знаю. Итак, кто-нибудь знает, что делать дальше?