Node.js 带有WordPress主页的节点应用程序
我对如何做到这一点有一个模糊的理解,当你嘲笑我时,请记住 我有一个正在运行的node.js站点。这个应用程序运行在端口5000上,在一个已经安装了apache的服务器上,有人决定使用WordPress主页(因为wp有主题) Mi应用程序是这样的Node.js 带有WordPress主页的节点应用程序,node.js,wordpress,apache2,Node.js,Wordpress,Apache2,我对如何做到这一点有一个模糊的理解,当你嘲笑我时,请记住 我有一个正在运行的node.js站点。这个应用程序运行在端口5000上,在一个已经安装了apache的服务器上,有人决定使用WordPress主页(因为wp有主题) Mi应用程序是这样的 var express = require('express') var app = express() // respond with "hello world" when a GET request is made to the homepag
var express = require('express')
var app = express() // respond with "hello world" when a GET request is made to the homepage
app.get('/', function (req, res) { res.send('hello world') })
我知道的存在,但我其余的知识并没有让我到我想去的地方
在这里也检查这个答案
但我不确定如何将wordpress主页仅设置为我的应用程序。WordPress在路由中也有一个安装过程,比如wp admin
问题
考虑到我所拥有的,我如何仅使用wordpress主页“/”替换我在nodejs应用程序中拥有的主页。能否解释一下我需要遵循的步骤?我是否也应该将代理设置为像“wp admin”这样的wp路由,以便进行WordPress安装 最好的解决方案似乎是为节点api设置proxypass。下面将wordpress文件夹设置为根目录,然后使用proxypass为节点api设置位置
<VirtualHost *:443>
ServerName domain.name.com
DocumentRoot /var/www/html/wordpress
<Proxy *>
Require all granted
</Proxy>
<Location /node/>
ProxyPass http://localhost:5000/
ProxyPassReverse http://localhost:5000/
</Location>
...
</VirtualHosts>
ServerName domain.name.com
DocumentRoot/var/www/html/wordpress
要求所有授权
ProxyPasshttp://localhost:5000/
ProxyPassReversehttp://localhost:5000/
...