使用wordpress托管

时间:2015-04-30 18:53:01

标签: node.js wordpress integration

我有一个在node.js上运行的网站,并在亚马逊EC2上托管一个普通域名(例如www.example.com)

我们想在网站上添加博客。我们希望博客路线为www.example.com/blog

我在node.js下尝试过Ghost安装(使用代理层来处理端口和url重映射)。我的工作正常,但功能集对我们的内容创建者来说不够强大。他们宁愿使用WordPress。

但是WordPress没有安装node.js,除了我们目前使用的node.js服务器之外,我没有设置和运行WAMP服务器的带宽。

所以我正在研究使用wordpress的另一个托管选项,并使用代理层重定向到托管的wordpress博客。

从我在线阅读的内容来看,WordPress托管不起作用(无法在WordPress端正确配置URL)。我无法让代理层与测试帐户一起使用。

第三方(如GoDaddy)会工作吗?

我想到我们在GoDaddy上主持博客。在我们的网站上,我设置了一个代理,将www.coursehunter.org/blog映射到GoDaddy托管的Wordpress博客。有没有人这样做过?它在技术上有效吗?我知道我可能要编辑.htaccess文件。

从实施的角度来看,是否存在SEO gotchyas?我们博客的主要内容是为我们的主域构建内容,这就是我们想要www.example.com/blog网址的原因。

谢谢!

1 个答案:

答案 0 :(得分:4)

我建议您查看Nginx Web服务器。您可以将其设置为NodeJS / Express Web应用程序的反向代理,并安装其php-fpm模块来处理PHP部分(Wordpress)。

以下是使用Nginx https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-nginx-on-ubuntu-14-04

设置Wordpress的指南

以下是使用Nginx https://www.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production-on-ubuntu-14-04

设置NodeJS应用程序的方法

在您的情况下,您需要设置url配置,以便将部件路由到正确的目的地,即NodeJS部件由反向代理处理,Wordpress由php-fpm处理