WP переход с Apache на Nginx результаты - 404 - по https - PullRequest
0 голосов
/ 25 июня 2019

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

1 Ответ

0 голосов
/ 25 июня 2019

Что ж, получается, мне также нужно добавить тот же код в файл nginx.ssl.conf.Зачем?Я не знаю, но это работает.

...