您好我有一个为我的客户开发的应用程序。此应用程序托管在域http://www.mydomain.com上的heroku上。客户拥有有限的技术知识,并希望系统能够轻松地在某些网站上添加/编辑内容。示例:客户想要创建新闻页面并进行编辑,或者他想创建博客帖子.....客户不想编辑我已经为应用程序创建的主页面。所以我想在http://www.mydomain/com/extras下添加一个wordpress网站,这将是一个完全管理的wordpress网站,我的客户可以自己编辑。这是正确的方法吗?我研究过,显然在heroku上主持worpress并不容易。您的推荐值得高度赞赏
感谢
答案 0 :(得分:0)
如果要在Heroku上安装Wordpress,则需要使用自定义构建(通常为this Wordpress buildpack)
至于在埋藏文件夹中运行,我认为如果你正确设置了系统它会工作 - 你可能需要创建一个自定义buildpack来处理它。
有些信息: -
当你git推送heroku时,Heroku的slug编译器会准备你的代码 由Heroku dyno经理执行。 slu the的核心 compiler是一个名为buildpack的脚本集合。
您将要寻找的是如何创建构建包以帮助您的应用程序正确部署。如果你把你的Wordpress博客放在下面的Rails文件夹中,它至少应该是可访问的(它是否会运行是另一回事,因为路径可能不一致):
/public/path/to/your/blog
这样您就可以通过以下网址访问博客:domain.com/path/to/your/blog
-
<强> DNS 强>
另一种实现此目的的方法是在heroku
上托管您的Rails应用程序,同时在某些共享托管中部署Wordpress站点。
然后,您可以在主机上使用DNS设置“路由”子域或可能是深层文件夹 - 允许您将流量发送到不同的主机,而无需用户注意