WP在HTTPS上从Apache迁移到NGINX结果-404



这是一个加载标题。我将网站从Apache转移到Nginx,并且正在学习NGINX自己做事的艰难方式。它不喜欢htaccess文件,而是忽略它们。这会在运行WordPress时会引起问题,因为据称WordPress喜欢使用HTACCESS文件,而Nginx则不会。为什么?我不知道。

无论如何,

我通过将此代码放在nginx.conf文件

中,设法弄清楚了如何从404的深渊中带回网站
location / {
        index index.php index.html;
        if (!-e $request_filename)
        {
                rewrite ^/(.+)$ /index.php last;
        }
}

但是。

虽然页面上的http上罚款罚款,但https仍然显示可怕的404。为什么?我不知道。所以,有人知道下一步该怎么办?

好吧,事实证明,我还必须在nginx.ssl.conf文件上添加相同的代码。为什么?我不知道,但它起作用。

最新更新