如何在 Nuxt 应用程序中部署整个 Wordpress 应用程序?

Bob*_*bre 5 wordpress node.js vue.js vue-router nuxt.js

是否有可能在 Nuxt 应用程序中部署完整的 wordpress 应用程序?我的意思是我想知道foo.com我的应用程序的地址,然后foo.com/bar是 wordpress 应用程序。有没有办法做到这一点?nuxt router 能不能处理这个?

Wordpress API 和 iframe 不是我要寻找的答案。正如我所说,我想在我的 Nuxt 应用程序的特定地址上部署整个 wordpress。

yey*_*eya 1

一些背景

  • NuxtJS(构建为静态)是一个客户端应用程序。
  • WordPress 是一个 PHP服务器端应用程序
  • WordPress 网站通常apache通过或等网络服务器向用户提供服务nginx
  • 由任何 Web 服务器(包括apachenginx)提供服务的客户端应用程序

所以你不能“在nuxt中部署wordpress”,但是很简单得到你想要的:

  1. 按照本指南将 wordpress 移动到子目录
  2. 将nuxt应用上传到根目录

如果您使用 SSR 或任何其他要求强制您在服务器模式下使用 Nuxt ,您的选择是:

  • 设置 nginx 作为反向代理
  • 设置 apache 作为反向代理
  • 在节点服务器本身设置代理,也许这个项目可以帮助