Wordpress REST API nginx访问wp-json 返回404

    科技2025-05-03  10

    首先,请确认你已经做了以下事情:

    WordPress Rest API访问失败404(访问wp-json)

    然后还是无法访问。-_-

    我的情况是,nginx根目录是/var/www/html,wordpress目录是/var/www/html/wordpress

    访问的时候通过http://localhost/wordpress

    查看了一下nginx的官方文档中关于wp的部分,发现下面这一段:

    这里说,如果wp是非nginx的根目录时需要添加额外的设置。

    那么,为了不加这一串,我们把nginx根目录设置为

    root /var/www/html/wordpress;

    问题解决。


    参考

    Nginx | WordPress.org

    WordPress | NGINX

    Processed: 0.017, SQL: 8